변수 $nobr_begin은? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

변수 $nobr_begin은? 정보

질문 변수 $nobr_begin은?

본문

변수 $nobr_begin은 어디에 쓰는 것입니까? 

언제 필요하고 그 기능은 무엇일까요?

--------[bbs/list.php 138줄]---------
$nobr_begin = $nobr_end = "";
if (preg_match("/gecko|firefox/i", $_SERVER['HTTP_USER_AGENT'])) {
    $nobr_begin = "<nobr style='display:block; overflow:hidden;'>";
    $nobr_end  = "</nobr>";
}

댓글 전체

<nobr> 태그는 한 행이 길어지더라도 자동으로 줄바꿈이 되지 않도록 강제로 제어하는 태그입니다.

-. <nobr> ~ </nobr>과 같은 형식으로 사용하며,
-. <nobr> ~ </nobr>사이에 자동줄바꿈을 재적용하기 위해서는 <wbr>이라는 태그를 사용합니다.

Msie에서는 사용자의 의도대로(?!) 표현되는 웹페이지가 모질라계열(gecko, firefox)에서는 사용자의
의도대로 되지 않고, 자동으로 줄바꿈이 되는 경우가 있습니다.

(일례로 3.xx버젼대 > 게시판설정 > 상단내용 > (html효과가 적용된)텍스트 내용
            + <줄바꿈 태그를 기입하지 않고> 하이퍼링크를 포함한 이미지 경로 추가 >> 텍스트와 이미지가 줄 바꿈됨.
              >>> 즉, <br>태그를 기입하지 않고, 한 행의 길이가 짧더라도 두 줄로 표현됨)

이러한 현상을 브라우저 종류별로 선행조건을 주고, 해당 조건일 경우(모질라계열 브라우저일 경우)
자동으로 <br>태그(또는 <br>태그의 효과)가 적용되지 않도록 하는 것으로 여겨집니다.


좀 더 자세한 내용이나 '예'는 'root, 까만도둑' 님 등 모질라계열을 사용하시는 분들의 도움말이 필요할 것 같습니다.
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT