centos 6.7 버전을 설치해야되는데 국내 미러링 사이트에는 iso파일이 없었다...


그래서 미국 사이트에서 CentOS-6.7-x86_64-bin-DVD1.iso 이녀석을 받아 부팅디스크를 만들고 설치 하려했으나

이런화면이 나왔다...

what type of media contains the installation image에 대한 이미지 검색결과

사진출처(http://www.tectute.com/2012/11/how-to-install-redhat-enterprise-linux.html)


이거슨 live파일로 설치할때 나오는 거라는데 나는 CentOS-6.7-x86_64-bin-DVD1.iso 이파일을 받았는데?...

그래서 미쿸말고 유럽쪽 미러링 사이트에서 CentOS-6.7-x86_64-bin-DVD1.iso 이녀석을 다시받아서 부팅디스크를 만들고

다시 설치했으나 똑같았다...


그래서 그냥 라이브로 설치해보자...


what type of media contains the installation image에 대한 이미지 검색결과

사진출처(https://www.jbldata.com/installing-centos-6-4-in-a-virtual-machine/)


url을 들어가서 네트워크 설정을 무사히 마치면 밑에있는 화면이 나온다


01_centos6_netinstall


netinstall url이 이거랜다.

32 bit : http://mirror.centos.org/centos/6/os/i386/ 64 bit : http://mirror.centos.org/centos/6/os/x86_64/

02_centos6_netinstall


url을 입력해준다.


03_centos6_netinstall

출처(https://scottlinux.com/2011/07/17/centos-6-netinstall-url/)


설치한다.


끝?


6.7이 잘 설치될지는 설치해보고 결과를 적어야겠다.

그냥 6.8쓰지 뭔 꼭 6.7이어야되는지 나를 힘들게 하는지 열받는다.(보고있나 차장)

'IT' 카테고리의 다른 글

Spring 회원가입 ID중복 검사 버튼  (1) 2017.03.15
Spring 회원가입 ID중복 검사  (0) 2017.03.14
jsp에서 controller로 데이터 ajax로 보내기  (0) 2017.03.08

연결 선택자


'연결 선택자'는 선택자와 선택자를 연결해 적용 대상을 한정시키는 선택자입니다. '컴비네이션 선택자' 또는 '컴비네이션 셀렉터(combination selector)', '조합 선택자'라고도 불립니다.



1. 하위 선택자 - 지정한 모든 하위 요소에 스타일 적용


#container ul {
    border1px dotted blue/* #container 요소의 모든 하위 ul 요소에 파란 1px 실선 */
  }


- 부모 요소에 포함된 자식 요소뿐만 아니라 손자요소, 손자의 손자 요소 등 모든 하위 요소에 스타일이 적용된다.

- 하위 선택자를 정의할 때는 상위 요소와 하위 요소를 공백으로 구분하고 대괄호 안에 속성을 지정한다.



2. 자식 선택자 - 자식 요소에만 스타일 적용


 #container > ul {
  border : 1px dotted blue;  /* #container 요소의 자식 ul 요소에 파란 1px 실선 */
  }



3. 인접 형제 선택자 - 가장 가까운 형제 요소에 스타일 적용


h1+ul {                /* h1 요소 다음의 첫 번째 ul 요소에 적용할 스타일 */
    color:blue;             
    font-weight:bold;     
  }



4. 형제 선택자 - 형제 요소에 스타일 적용


h1~ul {              /*h1 요소 다음에 오는 모든 ul 요소에 적용할 스타일*/
  color:blue;       
  font-weight:bold
}



속성 선택자



1. [속성] 선택자 - 지정한 속성에 스타일 적용


a[href] {
     background:yellow;
}



2. [속성=값] 선택자 - 특정 값을 갖는 속성에 스타일 적용


a[target="_blank"] {
         padding-right:30px;
         background:url(images/newwindow.pngno-repeat center right;
 }



3. [속성 ~=값] 선택자 - 여러 값 중 특정 값이 포함된 속성에 스타일 적용


[class ~="button"] {
        border2px solid black;
        box-shadowrgba(0,0,0,0.45px 5px;
}



4. [속성 |=값] 선택자 - 특정 값이 포함된 속성에 스타일 적용


a[title |="us"] {
        backgroundurl(images/us.pngno-repeat left center;
        padding5px 25px;
}



5. [속성 ^=값] 선택자 - 특정 값으로 시작하는 속성에 스타일 적용


a[title ^="eng"] {
        backgroundurl(images/us.pngno-repeat left center;
        padding5px 25px;
}



6. [속성 $=값] 선택자 - 특정 값으로 끝나는 속성에 스타일 적용


a[href $= "hwp"] { /* 연결한 파일의 확장자가 hwp인 링크 */
        backgroundurl(images/hwp_icon.gifcenter right no-repeat
        padding-right25px
    }



7. [속성 *=값] 선택자 - 값의 일부가 일치하는 속성에 스타일 적용


[href *= "w3"] {
         background:blue;
         color:white;        
}





<출처> Do it! HTML5+CSS3 웹 표준의 정석

1.  <object> 태그 - 외부 파일 삽입하기


웹 브라우저에서 직접 재생할 수 없는 자바 애플릿이나 PDF 파일, 플래시 무비 같은 콘텐츠를 웹 문서 안에 포함시기키 위해 사용합니다.


<object data="경로" type="유형" name="이름" width="너비" height="높이"></object>


<img> 태그에서 src 속성을 반드시 사용해야 하듯이 특정 외부 파일을 가져와 표시할 것인지 여부를 알려주기 위해 최소한 data나 type 속성 둘 중 하나를 반드시 사용해야 합니다.



2. <embed> 태그 - 외부 파일 삽입하기


<embed src="경로" type="유형" width="너비" height="높이">


<embed> 태그는 닫는 태그가 없고 주로 <object> 태그를 지원하지 않는 이전 브라우저에서 사용됩니다.



3. <audio> 태그 - 오디오 파일 삽입하기


HTML5에서 배경 음악이나 효과음 등 오디오를 삽입할 때는 <audio> 태그를 사용합니다. 일반적으로 대부분의 브라우저에서는 mp3 파일을 삽입합니다.


<audio src="오디오 파일 경로" [속성] [속성="속성 값"]</audio>


<audio> 태그에서 사용할 수 있는 속성은 다음과 같습니다.


속성

설명 

autoplay

오디오를 자동 재생한다. 

controls

웹 화면에 컨트롤 막대를 표시한다. 컨트롤 막대에는 재생/멈춤, 진행 바, 볼륨 등이 표시된다. 

loop

오디오를 반복 재생한다. 

muted

오디오를 재생해 진행하지만 소리는 끈다. 

preload

파일을 재생하기 전에 미디어 파일을 모두 다운로드할 것인지, 일부 정보만 다운로드 할 것인지 지정한다.

none - 미디어 파일을 미리 다운로드하지 않고 사용자가 재생 버튼을 눌러야만 다운로드를 시작한다.

metadata - 미디어 파일 전체를 다운로드하지 않고 메타 정보만 다운로드한다.

auto - 웹 문서를 로드할 때 미디어 파일도 모두 다운로드한다. 기본 값.

width, height

비디오의 크기를 조절한다. 

poster

비디오를 재생할 수 없을 경우, 대신 표시하는 이미지를 지정한다.



4. <video> 태그 - 비디오 파일 삽입하기


<video src="비디오 파일 경로" [속성] [속성="속성 값"]</video>


<video> 태극에서 사용할 수 있는 속성은 <audio> 태그와 거의 일치한다.



5. <source> 태그 - 여러 미디어 파일 한꺼번에 지정하기


<source> 태그에는 미디어 파일의 경로를 지정하는 src 속성과 미디어 파일의 형식을 알려주는 type 속성을 사용합니다. 간단히 type 속성만 사용할 수도 있고 codecs 속성을 이용해 코덱까지 함께 표시할 수도 있습니다.


<video controls>
        <source src="media/Painting.ogv" type="video/ogg">
        <source src="media/Painting.mp4" type="video/mp4">
        <source src="media/Painting.webm" type="video/webm">
</video>



6. <track> 태그  - 자막 삽입하기


속성

설명 

kind 

자막의 종류를 지정한다.

subtitles - 비디오 화면에 표시되는 자막이다. 기본 값. 

captions - 비디오 화면에 표시되는 캡션이다. 청각장애인용 자막이거나 소리를 들을 수 없을 때 사용한다.

descriptions - 비디오 콘텐츠에 대한 설명이다. 비디오 화면에 표시되지 않는다.

chapters - 비디오 탐색을 위한 장 제목이다. 비디오 화면에 표시되지 않는다.

metadata - 비디오 콘텐츠 정보이다. 비디오 화면에 표시되지 않는다.

src

자막 테스트의 파일 경로를 지정한다. 

srclang 

사용한 언어를 지정한다. 

label 

자막이 여러 개일 경우, 식별할 수 있도록 제목을 달아 준다. 

default

자막이 여러 개일 경우, 기본으로 사용할 자막을 default로 지정할 수 있다. 


<track src="Wildlife.vtt" srclang="ko" label="Korean" default>





<출처> HTML5+CSS3 웹 표준의 정석

'IT > HTML' 카테고리의 다른 글

HTML5 시맨틱 태그  (0) 2017.04.20
[HTML 입문] 기타 폼 요소  (0) 2017.03.28
[HTML 입문] 여러 데이터를 나열하는 태그  (0) 2017.03.27
[HTML 입문] <input> 태그  (0) 2017.03.24
[HTML 입문] 폼을 만드는 기본적인 태그  (0) 2017.03.23

1. <header>태그 - 머리말 지정


사이트 전체의 헤더는 주로 페이지 맨 위쪽이나 왼쪽에 삽입하며 헤더의 내용으로는 주로 <form> 태그를 사용해 검색창을 넣거나 <nav> 태그를 사용해 사이트 메뉴를 넣습니다.



2. <nav> 태그 - 문서를 연결하는 내비게이션 링크


동일한 사이트 안의 문서나 다른 사이트의 문서로 연결하는 링크 모음을 나타냅니다. 푸터에 있는 사이트 링크 모음 부분에도 많이 사용됩니다.



3. <section> 태그 - 주제별 콘텐츠 영역


문맥 흐름 중에서 콘텐츠를 주제별로 묶을 때 사용하며 그 안에서 섹션 제목을 나타내는 <h1>~<h6> 제목 태그가 함께 사용됩니다.



4. <article> 태그 - 콘텐츠 내용


<section> 태그와 비슷해 혼동하기 쉬운 <article> 태그는 웹 상의 실제 내용을 넣습니다. 태그를 적용한 부분을 떼어 내 독립적으로 배포하거나 재사용하더라도 완전히 하나의 콘텐츠가 된다면 <article> 태그를 쓰면 됩니다.



5. <aside> 태그 - 본문 이외의 내용 표시


본문 내용 외에 주변에 표시되는 기타 내용들을 나타냅니다.



6. <iframe> 태그 - 외부 문서 삽입


일반적으로 웹 문서 안에 내용을 직접 입력하지만 다른 외부 문서를 삽입할 수도 있습니다. 이러한 인라인 프레임을 삽입하는 태그는 <iframe> 태그입니다.


<iframe src="삽입할 문서 주소" [속성 = "속성 값"] </iframe>


<iframe> 태그에서는 여러 속성을 이용해 원하는 형태로 표시할 수 있습니다.


속성

설명

width

인라인 프레임의 너비다. 픽셀이나 백분율 값으로 표시한다. 

height

인라인 프레임의 높이다. 픽셀이나 백분율 값으로 표시한다.

name

인라인 프레임의 이름이다. 

src

프레임에 표시할 문서의 주소를 지정한다. 

 seamless

프레임의 테두리를 없애 마치 본문ㄴ의 일부처럼 보이도록 만들며 속성 값 없이 seamless라고 쓰면 된다. 

이 속성은 아직 크롬과 사파리에서만 지원한다. 



7. <footer> 태그 - 제작 정보와 저작권 정보 표시


사이트 제작자의 연락처 정보와 저작권 정보를 표시합니다.



8. <address> 태그 - 사이트 제작자 정보, 연락처 정보 표시


<address> 태그는 주로 <footer> 태그 안에 사용되는데 웹 페이지 제작자의 이름이나 제작자의 웹 페이지 또는 피드백을 위한 연락처 정보를 넣는 데 사용됩니다. 그리고 웹 사이트와 관련된 우편 주소도 <address> 태그 안에 포합시킵니다. 하지만 단순히 우편 주소를 표기할 용도라면 <p> 태그를 사용해 표시합니다.



<출처> HTML5+CSS3 웹 표준의 정석

'IT > HTML' 카테고리의 다른 글

HTML5와 멀티미디어  (0) 2017.04.21
[HTML 입문] 기타 폼 요소  (0) 2017.03.28
[HTML 입문] 여러 데이터를 나열하는 태그  (0) 2017.03.27
[HTML 입문] <input> 태그  (0) 2017.03.24
[HTML 입문] 폼을 만드는 기본적인 태그  (0) 2017.03.23

1. caption-side 속성 - 표 제목 위치 정하기


caption-side: top | bottom



2. border 속성 - 표 테두리 스타일 정하기


CSS를 이용해 테두리를 표시할 때는 표의 바깥 테두리와 셀의 테두리를 따로 지정해야 합니다.


<style>
            body{
                font-family:"맑은 고딕""고딕""굴림";
            }
            .table1 {
                border:1px solid black;
            }
            .table1 td {
                border:1px dotted black;
                padding:10px;
                text-align:center;
            }
</style>



3. border-collapse 속성 - 테두리 통합, 분리하기


border-collapse: collapse | separate;


<table> 태그와 <td> 태그에서 border 속성을 사용하면 두 줄로 표시되는데 이때 border-collapse 속성을 사용하면 표의 바깥 테두리와 셀의 각 테두리가 떨어져 있는 것을 그대로 둘 것인지, 두 테두리를 하나로 합칠 것인지를 결정할 수 있습니다.



4. border-spacing 속성 - 인접한 셀 테두리 사이 거리 지정하기


border-spacing: <크기>;


border-collapse: separate를 사용해 셀들을 분리했을 경우, 인접한 셀 테두리 사이의 거리를 지정합니다.



5. empty-cells 속성 - 빈 셀의 표시 여부 지정하기


empty-cells: show | hide;



6. width, height 속성 - 표 너비와 높이 지정하기


width: <크기>;

height: <크기>;



7. table-layout 속성 - 콘텐츠에 맞게 셀 너비 지정하기


속성 값

설명

fixed

셀 너비를 고정한다. 셀 내용에 따라 셀의 너비가 달라지지 않는다. 

auto

셀 내용에 따라 셀의 너비가 달라진다. 기본 값. 



8. text-align 속성 - 셀 안에서 수평 정령하기


text-align: left | right | center;



9. vertical-align 속성 - 셀 안에서 수직 정렬하기


vertical-align: top | bottom | middle;





<출처> Do it! HTML5+CSS3 웹 표준의 정석

'IT > CSS' 카테고리의 다른 글

CSS3 선택자  (0) 2017.04.25
[CSS 입문] 다단 관련 속성  (0) 2017.04.19
[CSS 입문] CSS 포지셔닝의 주요 속성들  (0) 2017.04.17
[CSS 입문] 여백을 조절하는 속성  (0) 2017.04.17
[CSS 입문] 테두리 관련 속성  (2) 2017.04.13

1. column-width 속성 - 단의 너비를 고정하고 다단 구성하기


column-width: <크기> | auto;


화면이 커지면 단의 개수가 많아지고 화면이 좁아지면 단의 개수가 줄어듭니다.



2. column-count 속성 - 단의 개수를 고정하고 다단 구성하기


column-count: <숫자> | auto;


브라우저 창의 너비와 상관없이 단의 개수가 일정하며 창의 너비에 따라 단의 너비가 바뀝니다.



3. column-gap 속성 - 단과 단 사이 여백 지정하기


column-gap: <크기> | auto;



4. column-rule 속성 - 구분선의 색상, 스타일, 너비 지정하기


column-rule-color: <색상>

column-rule-style: none | hidden | dotted | dashed | solid | double | groove | ridge | inset |                        outset

column-rule-width: <크기> | thin | medium | thick

column-rule: <너비> | <스타일> | <색상>



5. break-after 속성 - 다단 위치 지정하기


속성

단 나눌 위치

동작

 단 나눔

단 나누지 않음 

break-before

특정 요소 앞 

column 

avoid-column 

break-after 

특정 요소 뒤 

break-inside 

특정 요소 안 



6. column-span 속성 - 여러 단을 하나로 합치기


column-span: 1 | all;





<출처> Do it! HTML5+CSS3 웹 표준의 정석

'IT > CSS' 카테고리의 다른 글

CSS3 선택자  (0) 2017.04.25
[CSS 입문] 표 스타일 속성  (0) 2017.04.19
[CSS 입문] CSS 포지셔닝의 주요 속성들  (0) 2017.04.17
[CSS 입문] 여백을 조절하는 속성  (0) 2017.04.17
[CSS 입문] 테두리 관련 속성  (2) 2017.04.13

1. box-sizing - 박스 너비 기준


box-sizing 속성을 사용하면 width 속성 값을 콘텐츠 영역 너비 값으로 사용할 지, 패딩이나 테두리까지 포함시켜 사용할 지 결정할 수 있습니다.


box-sizing: content-box | border-box



2. float 속성 - 왼쪽이나 오른쪽으로 배치


float: left | right | none



3. clear 속성 - float 속성 해제


clear: none | left | right | both



4. position 속성 - 배치 방법 지정


속성 값

설명 

static

요소를 문서의 흐름에 맞추어 배치한다. 

relative

이전 요소에 자연스럽게 연결해 배치하되 위치를 지정할 수 있다. 

top, right, bottom, left 속성을 사용할 수 있으며 좌푯값을 사용해 위치를 지정할 수 있다.

absolute 

top, right, bottom, left 속성 값을 사용해 요소를 원하는 위치에 배치한다. 

absolute를 사용하려면 그 요소를 감싸는 <div>를 만들고 position을 relative로 지정해야 한다.

fixed 

지정한 위치에 고정해 배치한다. 화면에서 요소가 잘릴 수도 있다. 

absolute 속성 값처럼 문서의 흐름과 상관없이 위치를 좌표로 결정하지만 부모 요소가 아닌 브라우저 창이 기준이 된다.



5. visibility 속성 - 요소를 보이게 하거나 보이지 않게 하기


속성 값

설명 

visible 

화면에 요소를 표시한다. 

hidden

화면에서 요소를 감춘다. 하지만 크기는 그대로 유지하기 때문에 배치에 영향을 미친다. 

collapse 

표의 행, 열, 행 그룹, 열 그룹 등에서 지정하면 서로 겹치도록 조절한다.

그 외의 영역에서 사용하면 'hidden'처럼 처리한다. 



6. z-index 속성 - 요소 쌓는 순서


z-index: <숫자>


z-index 값이 작을 수록 아래에 쌓이고 z-index 값이 클 수록 z-index 값이 작은 요소보다 위에 쌓입니다. z-index 값을 명시 하지 않을 경우, 웹 문서에 맨 먼저 삽입하는 요소가 z-index:1 값을 가지며 그 후 삽입하는 요소들은 z-index 값이 점점 커집니다.





<출처 - Do it! HTML5+CSS3 웹 표준의 정석>

'IT > CSS' 카테고리의 다른 글

[CSS 입문] 표 스타일 속성  (0) 2017.04.19
[CSS 입문] 다단 관련 속성  (0) 2017.04.19
[CSS 입문] 여백을 조절하는 속성  (0) 2017.04.17
[CSS 입문] 테두리 관련 속성  (2) 2017.04.13
[CSS 입문] CSS와 박스 모델  (0) 2017.04.12

1. margin 속성 - 요소 주변 여백 설정


margin-top: <크기> | <백분율> | auto

margin-right: <크기> | <백분율> | auto

margin-bottom: <크기> | <백분율> | auto

margin-left: <크기> | <백분율> | auto

margin: <크기> | <백분율> | auto


- margin 값이 4개면 그 순서는 top → right → bottom → left(시계 방향)이다.

- margin 값이 3개면 빠진 값은 마주보는 방향의 스타일 속성 값을 사용한다.



2. padding 속성 - 콘텐츠 영역과 테두리 사이 여백 설정


padding-top: <크기> | <백분율> | auto

padding-right: <크기> | <백분율> | auto

padding-bottom: <크기> | <백분율> | auto

padding-left: <크기> | <백분율> | auto

padding: <크기> | <백분율> | auto





<출처 - Do it! HTML5+CSS3 웹 표준의 정석>

'IT > CSS' 카테고리의 다른 글

[CSS 입문] 다단 관련 속성  (0) 2017.04.19
[CSS 입문] CSS 포지셔닝의 주요 속성들  (0) 2017.04.17
[CSS 입문] 테두리 관련 속성  (2) 2017.04.13
[CSS 입문] CSS와 박스 모델  (0) 2017.04.12
[CSS 입문] 그러데이션 효과  (0) 2017.04.11

1. border-style 속성 - 테두리 스타일 지정


속성 값

설명 

none

테두리가 나타나지 않는다. 기본 값

hidden

테두리가 나타나지 않는다. border-collapse:collapse일 경우, 다른 테두리도 표시되지 않는다. 

dashed 

테두리를 짧은 선으로 표시한다. 

dotted 

테두리를 점선으로 표시한다. 

double 

테두리를 이중선으로 표시한다. 두 선 사이의 간격은 border-width 값으로 지정한다. 

groove

테두리를 창에 조각한 것처럼 표시한다. 홈이 파인 듯 입체적으로 보인다. 

inset 

border-collapse:separate일 경우, 전체 박스 테두리가 창에 박혀 있는 것처럼 표시되고 border-collapse:collapse일 경우, groove와 똑같이 표시된다. 

outset 

border_collapse:separate일 경우, 전체 박스 테두리가 창에서 튀어나온 것처럼 표시되고 border-collapse:collapse일 경우, ridge와 똑같이 표시된다. 

ridge 

테투리를 창에서 튀어나온 것처럼 표시한다. 

solid 

테두리를 실선으로 표시한다. 



2. border-width 속성 - 테두리 두께 지정


border-top-width: <크기> | thin | medium | thick

border-right-width: <크기> | thin | medium | thick

border-bottom-width: <크기> | thin | medium | thick

border-left-width: <크기> | thin | medium | thick

border-width: <크기> | thin | medium | thick



3. border-color 속성 - 테두리 색상 지정


border-top-color: <색상>

border-right-color<색상>

border-bottom-color<색상>

border-left-color<색상>

border-color<색상>



4. border 속성 - 테두리 스타일 묶어 지정


두께와 색상, 스타일 순서는 상관없습니다.


border-top: <두께> | <색상> | <스타일>

border-right<두께> | <색상> | <스타일>

border-bottom<두께> | <색상> | <스타일>

border-left<두께> | <색상> | <스타일>

border<두께> | <색상> | <스타일>



5. border-radius 속성 - 박스 모서리 둥글게 만들기


border-top-left-radius: <크기> | <백분율>

border-top-right-radius<크기> | <백분율>

border-bottom-right-radius<크기> | <백분율>

border-bottom-left-radius<크기> | <백분율>

border-radius<크기> | <백분율>


타원 형태로 둥글게 만들고 싶으면 가로 반지름 크기와 세로 반지름 크기를 함께 지정하면 됩니다.


.round1 { border-top-left-radius:100px 50px; }
.round2 { border-bottom-right-radius:50% 30%; }



6. box-shadow 속성 - 선택한 요소에 그림자 효과 내기


box-shadow : none | <그림자 값> [, <그림자 값>]*;

<그림자 값> = <수평 거리> <수직 거리> <흐림 정도> <번짐 정도> <색상> inset


.box1box-shadow:2px -2px 5px 0px black;}
.box2box-shadow:5px 5px 15px 5px gray;}





<출처> Do it! HTML5+CSS3 웹 표준의 정석

1. 블록 레벨 요소와 인라인 레벨 요소


블록 레벨(block-level) 요소 - 태그를 사용해 요소를 삽입했을 때 혼자 한줄을 차지하는 요소

인라인 레벨(inline-level) 요소 - 화면에 표시되는 콘텐츠만큼 영역을 차지하는 요소


종류 

해당 태그 

블록 레벨 태그

<p>, <h1>~<h6>, <ul>, <ol>, <div>, <blockquote>, <form>, <hr>, <table>, <fieldset>, <address> 

인라인 레벨 태그 

<img>, <object>, <br>, <suv>, <sup>, <span>, <input>, <textarea>, <label>, <button> 



2. 박스 모델(box model)



박스모델은 실제 콘텐츠 영역, 박스와 콘텐츠 영역 사이의 여백인 패딩(padding), 박스의 테두리(boder), 그리고 여러 박스 모델 사이의 여백인 마진(margin)등의 요소로 구성됩니다.



3. width, height 속성 - 콘텐츠 영역의 크기


width: <크기> | <백분율> | auto

height: <크기> | <백분율> | auto


- 모던 브라우저에서 박스 모델의 전체 너비 = width 값 + 좌우 패딩 + 좌우 테두리

- 인터넷 익스플로러 6에서 박스 모델의 width 값 = 콘텐츠 너비 + 좌우 패딩 + 좌우 테두리



4. display 속성 - 화면 배치 방법 결정


display 속성을 사용하면 블록 레벨 요소를 인라인 요소로 바꾸거나 인라인 레벨 요소를 블록 레벨 요소로 바꿀 수 있습니다.


속성 값

설명 

block

해당 요소를 블록 레벨로 지정한다. 

inline

해당 요소를 인라인 레벨로 지정한다. 

inline-block

해당 요소를 인라인 레벨로 지정하면서 블록 레벨 속성을 갖도록 한다. 

none

해당 요소를 화면에 표시하지 않는다. 

inherit

상위 요소의 display 속성을 상속받는다. 

table

블록 레벨의 표로 만든다. 

inline-table

인라인 레벨의 표로 만든다. (<table> 태그를 사용한 것처럼) 

table-row

표의 행으로 만든다. (<tr> 태그를 사용한 것처럼> 

table-row-group

표의 행 그룹으로 만든다. (<tbody> 태그를 사용한 것처럼)

table-header-group

표의 제목 영역(header) 그룹으로 만든다. (<thead> 태그를 사용한 것처럼)

table-footer-group

표의 요약 영역(footer) 그룹으로 만든다. (<tfoot> 태그를 사용한 것처럼)

table-column 

표의 열로 만든다. (<col> 태그를 사용한 것처럼) 

table-column-group 

표의 열 그룹으로 만든다. (<colgroup> 태그를 사용한 것처럼)

table-cell 

표에서 하나의 셀로 만든다. (<td>나 <th> 태그를 사용한 것처럼)

table-caption 

표의 캡션을 만든다. (<caption> 태그를 사용한 것처럼) 

list-item 

목록의 항목을 표시할 수 있도록 기본적인 블록 박스와 표시자 박스를 만든다. (<li> 태그를 사용한 것처럼) 


visibility: hidden;도 display:none;과 같은 비슷한 역할을 하는데 visibility 속성은 화면에서 감추기만 할 뿐 원래 요쇼가 있는 공간은 그대로 차지하지만 none 속성은 아예 공간조차 차지하지 않습니다.






<출처> Do it! HTML5+CSS3 웹 표준의 정석

+ Recent posts