첨부파일 https://imweb.eond.com/coding/162385

display 스타일 속성은 block element를 inline element로 혹은 inline element를 block element로 변환시켜 준다.

아래의 소스파일과 출력화면을 보면 a 태그 element는 원래 inline형인데 display:block; 라고 스타일 속성을 지정해 block형으로 바꾸었고 div 태그 element는 원래 block element인데 display:inline; 라고 스타일 속성을 지정해 inline형으로 바꾸어 줬다.

또한 display:none; 라고 지정해주면 그 element는 출력화면에 나타나지 않게 된다. 화면만 나타나지 않을 뿐만 아니라 원래 없는 것처럼 영역까지 사라지게 된다.

 

(소스)

 <head>
  <title> CSS 속성 익히기 </title>
  <meta http-equiv="content-type" content="text/html;charset=euc-kr"/>
<style type="text/css">
/*display는 block, none, inline 세가지를 가지고 있다. */
a {
   display:block;   /*inline level elem을 block level elem으로 바꾸어 준다.*/
   background:red;
   }
div {
   display:inline; /*위와 반대 역할, block를 inline로 바꾸어 준다.*/
   background:yellow;
    }
</style>
 </head>

<body>
<p>검색엔진 사이트 <a href="www.naver.com" color=blue>네이버</a>로 연결됩니다.</p>
<div>첫번째 블럭 영역</div>
<div>두번째 블럭 영역</div>


</body>

 

(출력화면)

 

a 태그가 block형이 되어 배경색깔인 붉은 색이 글자공간을 넘어서 쭈욱 길어지게 되었고 div 태그는 inline형이 되어 글자공간에만 노란배경색이 들어가게 되었다.

잘 아시는 거 같은뎅......

개체가 표현되는가를 반환하거나 설정한다.

Script object.style.display=[sVal]
HTML <ELEMENT style="display:sVal;">
CSS cssSelector {display:sVal;}
인수
cssSelector : (스타일 선택자)
display 속성을 가질수 있는 엘레멘트( ELEMENT)나 클라스(class) 이름 혹은 인식자(id)이다.
sVal : (속성 문자열)
display 스타일 속성은 개체가 표현되는가를 나타내는 문자열이다.
block 개체가 블럭엘레멘트로 표현된다.
none 개체가 디스플레이되지 않는다.
inline 디폴트이며, 개체가 내용의 크기에따라 인라인 엘레멘트로 표현된다.
inline-block 개체가 인라인으로 표현되지만, 개체의 내용은 블럭 엘레멘트로 표현된다. 인접 인라인 엘레멘트는 간격을 허용하며 같은 라인에 표현된다.
list-item IE6 이후, 개체가 블럭엘레멘트로 표현되고 목록항목 마크가 추가된다.
table-header-group 테이블의 머릿부분(header)이 항상 모든 줄과 줄의 구룹보다 먼저, 그리고 윗 제목(caption) 아래 디스플레이된다. 이 머릿부분은 테이블이 확장된 각 페이지에 디스플레이된다.
table-footer-group 테이블의 바닥부분(footer)이 항상 모든 줄과 줄의 구룹 다음, 그리고 바닥 제목(caption) 위에 디스플레이된다. 이 바닥부분은 테이블이 확장된 각 페이지에 디스플레이된다.
코멘트 0
접기/펴기 | 댓글 새로고침
 
 
Total 235 articles in 11 / 12 pages
번호 제목 제목 날짜날짜
공지 코딩 배울 수 있는 사이트 모음(HTML/CSS/JS/IMG/PHP) 2018/01/03
공지 jQuery를 배울수 있는 동네들입니다. 2013/08/09
공지 관련 링크 [1] 2010/05/23
35 [미분류] 현재 필요한 팁(임시) 2004/05/22
34 [Form] 폼 이동 시(탭키 이용) 순서 정하기 (by 술도) 2004/05/21
33 [Form] 입력 시 alt + S 먹히게 하기 2004/05/21
32 [Script] 부모창 닫고 새창 띄우기 (by zero) 2004/05/13
31 [PHP] 퍼미션 변경 2004/05/08
30 [HTML5] html 페이지 나누어 깔끔하게 출력하기 2004/05/07
29 [HTML5] 테이블과 관련된 몇가지 태그(업데이트 날짜: 04/05/20) 2004/05/07
28 [Script] 새창 띄우고 자동 리사이징 (by Aquatype) 2004/05/06
27 [Script] 접속 시 자동으로 새창 띄우고, 띄워져 있으면 새로고침해도 안 띄우기 (by Aquatype) 2004/05/06
26 [Script] 링크 자동으로 onfocus="blur()" 붙이기 (by 후니) [2] 2004/05/05
25 [Script] 링크 자동으로 onfocus="blur()" 붙이기 (by 멋진돌) [1] 2004/05/05
24 [Script] 링크 자동으로 onfocus="blur()" 붙이기 (by 라지엘) 2004/05/05
23 [PHP] www 자동 리다이렉션 시켜주기 2004/05/04
22 [PHP] 홈페이지 URL 변수화 작업 두번째 방법(by 호경) 2004/05/01
21 [PHP] 홈페이지 링크를 변수화 한다는 것은 참 재밌어요. 2004/05/01
20 [HTML5] 큰 이미지 업로드 할때 테이블 뚫지 못하게 하기(reedyfox.com) 2004/05/01
19 [Script] body에 2개 이상의 인자 띄우기 2004/04/27
18 [HTML5] 작은 창으로 새창 열기 [2] 2004/04/25
17 [HTML5] [질문] 폼 타겟 지정하기 2004/04/24
16 [HTML5] 레이어1은 보이고 레이어2는 감추기 [2] 2004/04/23

해시태그 디렉터리

오늘의 핫게시물