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;} |
block | 개체가 블럭엘레멘트로 표현된다. |
none | 개체가 디스플레이되지 않는다. |
inline | 디폴트이며, 개체가 내용의 크기에따라 인라인 엘레멘트로 표현된다. |
inline-block | 개체가 인라인으로 표현되지만, 개체의 내용은 블럭 엘레멘트로 표현된다. 인접 인라인 엘레멘트는 간격을 허용하며 같은 라인에 표현된다. |
list-item | IE6 이후, 개체가 블럭엘레멘트로 표현되고 목록항목 마크가 추가된다. |
table-header-group | 테이블의 머릿부분(header)이 항상 모든 줄과 줄의 구룹보다 먼저, 그리고 윗 제목(caption) 아래 디스플레이된다. 이 머릿부분은 테이블이 확장된 각 페이지에 디스플레이된다. |
table-footer-group | 테이블의 바닥부분(footer)이 항상 모든 줄과 줄의 구룹 다음, 그리고 바닥 제목(caption) 위에 디스플레이된다. 이 바닥부분은 테이블이 확장된 각 페이지에 디스플레이된다. |
제목 | 날짜 | |
---|---|---|
코딩 배울 수 있는 사이트 모음(HTML/CSS/JS/IMG/PHP) | 2018/01/03 | |
jQuery를 배울수 있는 동네들입니다. | 2013/08/09 | |
관련 링크 [1] | 2010/05/23 | |
135 | [웹폰트] Daum font로 Google Font API 따라잡기 | 2013/08/09 |
134 | [Script] 게시판 등 에서 웹페이지에서 특정 부분 감췄다보여주기 - 레이어 토글 [1] | 2004/06/04 |
133 | [Script] 화면 왼쪽에 숨겨진 레이어 꺼내기 [1] | 2009/01/20 |
132 | [Script] 슬라이딩 레이어 [1] | 2009/01/20 |
131 | [웹폰트] 구글 웹폰트 서비스 이용하기 | 2013/08/06 |
130 | [HTML5] IE보완 - 조건부 주석 | 2013/08/06 |
129 | [웹접근성] 웹 접근성 이슈 | 2013/08/06 |
128 | [웹접근성] 웹접근성이란 | 2013/08/06 |
127 | [Script] 페이지 이동 (메타태그, 자바스크립트, PHP) | 2003/09/24 |
126 | [HTML5] img style 속성 | 2013/03/12 |
125 | [Meta] Meta Tag(메타태그) 사용법 | 2013/03/05 |
124 | [부트스트랩] #2 부트스트랩의 특징 [1] | 2013/03/04 |
123 | [부트스트랩] #1 부트스트랩이란? | 2013/03/01 |
122 | [HTML5] HTML5 시멘틱 구조 태그 | 2013/02/28 |
121 | [부트스트랩] 부트스트랩의 아이콘 지원 브라우저 | 2013/02/25 |
120 | [부트스트랩] 기본 부트스트랩 템플릿 | 2013/02/24 |
119 | [Script] 자바스크립트로 CSS 불러오기 | 2013/02/22 |
118 | [UI] jquery menu slide | 2012/12/16 |
117 | [Script] 로그인창 띄우기 | 2012/12/14 |
116 | [Script] 세로 슬라이드 메뉴, 마우스 오버 [1] | 2012/12/13 |