> 웹 프론트엔드 > HTML 튜토리얼 > html pre 태그 내용의 자동 줄바꿈 문제 해결

html pre 태그 내용의 자동 줄바꿈 문제 해결

黄舟
풀어 주다: 2017-07-08 11:41:21
원래의
4170명이 탐색했습니다.

 요소는 미리 서식이 지정된 텍스트를 정의할 수 있습니다. pre 요소에 포함된 텍스트는 일반적으로 공백과 줄 바꿈을 유지합니다. 텍스트도 고정 너비 글꼴로 렌더링됩니다. </p>
<p><pre class="brush:php;toolbar:false"> 태그의 일반적인 용도는 컴퓨터 소스 코드를 나타내는 것입니다. </p>
<p>코드에 이미지나 웹페이지 주소가 있으면 코드가 너무 길어져서 페이지가 늘어나거나 코드가 경계를 넘어가는 문제가 자주 발생합니다. 매우 불편합니다. <a href="//m.sbmmt.com/wiki/923.html" target="_blank">overflow</a>:hidden을 사용하면 원본 코드가 숨겨집니다. Overflow:auto를 사용하면 스크롤 막대가 나타나서 코드를 읽기가 불편해집니다. </p>
<p><pre class="brush:php;toolbar:false"> 내용의 자동 줄 바꿈 문제를 해결하는 방법: </p>
<p>1. 먼저 사용해 보세요: <a href="//m.sbmmt.com/wiki/878.html" target="_blank">word-wrap</a>: break-word, IE, OP, Chrome 콘텐츠를 자동으로 줄 바꿈합니다. , Safari를 사용할 수 있고 FF를 사용할 수 있습니다. 정말 비극입니다. </p>
<p>데모를 보려면 클릭하세요</p>
<p>2. pre의 기본 브라우저 스타일을 확인했습니다. </p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:html;toolbar:false">xmp, pre, plaintext {
display: block;
font–family:–moz–fixed;
white–space: pre;
margin:1em0;
}
로그인 후 복사

모두 white-space를 갖습니다. pre, 공백 값을 살펴보세요.

값 설명 일반 기본값입니다. 브라우저는 공백을 무시합니다. 사전 공백은 브라우저에 의해 유지됩니다. 이는 HTML의

 태그처럼 동작합니다. 이제 랩 텍스트는 줄 바꿈되지 않고 <br> 태그를 만날 때까지 같은 줄에 계속 표시됩니다. pre-wrap은 공백 시퀀스를 유지하지만 줄을 정상적으로 래핑합니다. pre-line은 공백 시퀀스를 병합하지만 개행은 유지합니다. 상속은 공백 <a href="//m.sbmmt.com/wiki/169.html" target="_blank"> 속성 </a>의 값이 상위 요소에서 상속되어야 함을 지정합니다. </p><p>공백 시퀀스를 유지하지만 정상적으로 줄 바꿈을 수행하는 사전 래핑이 있습니다. </p><p>그렇습니다. </p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:html;toolbar:false">pre {
white-space: pre-wrap;
word-wrap: break-word;
}
로그인 후 복사

스타일을 추가하면

의 콘텐츠가 자동으로 래핑됩니다. 

위 내용은 html pre 태그 내용의 자동 줄바꿈 문제 해결의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
이전 기사:html의 코드태그와 프리태그에 대한 자세한 설명 다음 기사:사전 태그 래핑을 자동으로 만드는 방법은 무엇입니까?
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
최신 이슈
관련 주제
더>
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿