목차
예제 - 줄바꿈 않는 공백 표시 특수문자
정의
구문
예제 - 스페이스바 공백과의 차이
예제 - 줄바꿈 않는 공백 표시 특수문자
<style>
p {width:200px; height:20px; background:yellow;}
</style>
<script src="https://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function(){
$('p:contains (\u00a0 )').css("background-color", "red");
});
</script>
<p></p>
<p> </p>
<p> </p>
<p>홈짱닷컴</p>
<p>Homzzang.com</p>
결과보기
정의
줄바꿈 않는 공백 표시 특수문자 의미.
1.
nbsp 의미: (= N on-B reaking Sp ace 약어)
JS 코드: \u00a0
HTML 실체값 번호 (Entity Number):  
2.
새 라인으로 분리되길 원치 않는 분리 가능한 단어를 쪼갤 때 유용.
(예) 3 km/h, 4 PM 등
3.
브라우저가 HTML 페이지에서 공백 자르는 걸 방지할 때 유용.
(예) 텍스트에 공백을 스페이스바로 3개 추가 시 브라우저가 1개만 남기고 2개를 제거하는데, $nbsp; 3개 넣으면 3개 다 유지함.
4. cf.
‑ - 줄바꿈 방지 하이픈 특수문자 (‑ )
5.
스페이스바로 띄운 공백과는 다름. (위 예제 참고)
구문
공백 추가할 개수만큼, $nbsp; 추가
(예)
공백 1개:
공백 2개:
공백 3개:
예제 - 스페이스바 공백과의 차이
[예제1] - 자르기 가능한 단어 줄바꿈 방지
<style>
p {width:20px;}
</style>
<p>12 pm</p>
<p>12 pm</p>
결과보기
[예제2] - 브라우저의 HTML 공백 제거 방지
<p>홈짱닷컴 Homzzang.com</p>
<p>홈짱닷컴 Homzzang.com</p>
결과보기
주소 복사
랜덤 이동