• 회원가입
  • 로그인
  • 구글아이디로 로그인

[intro] CSS - CSS RESET(= CSS리셋 = CSS초기화 = HTML요소초기화)

목차
  1. HTML 요소 기본 CSS 초기화
  2. 그외 CSS 초기화 코드
  3. 나리야빌더 CSS 초기화 코드

 

HTML 요소에 내장된 고유 CSS 스타일 속성을 초기화 시켜서, 

크로스브라우징 (= 브라우저마다 동일한 모양) 구현할 때 유용.

 

HTML 요소 기본 CSS 초기화

 

/* http://meyerweb.com/eric/tools/css/reset/ 

   v2.0 | 20110126

   License: none (public domain)

*/


html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

article, aside, canvas, details, embed, 

figure, figcaption, footer, header, hgroup, 

menu, nav, output, ruby, section, summary,

time, mark, audio, video {

    margin: 0;

    padding: 0;

    border: 0;

    font-size: 100%;

    font: inherit;

    vertical-align: baseline;

}

/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure, 

footer, header, hgroup, menu, nav, section {

    display: block;

}

body {

    line-height: 1;

}

ol, ul {

    list-style: none;

}

blockquote, q {

    quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

    content: '';

    content: none;

}

table {

    border-collapse: collapse;

    border-spacing: 0;

}

 

 

https://cssreset.com/scripts/eric-meyer-reset-css/

 

그외 CSS 초기화 코드

 

Eric Meyer’s “Reset CSS” 2.0 

https://meyerweb.com/eric/tools/css/reset/

 

HTML5 Doctor CSS Reset

https://html5doctor.com/html-5-reset-stylesheet/

 

Yahoo! (YUI 3) Reset CSS

https://yuilibrary.com/yui/docs/cssreset/

 

Normalize.css 1.0

https://github.com/necolas/normalize.css

 

참고 http://rwdb.kr/코딩필수css-reset모음/

 

[참고]

나리야빌더 CSS 초기화 코드

/theme/NA-Basic/css/theme.css 약 17 ~ 78라인

 

/* 초기화 */

html, h1, h2, h3, h4, h5, h6, form, fieldset, img {

    margin:0;

    padding:0;

    border:0;

}


ul, dl,dt,dd {

    margin:0;

    padding:0;

    list-style:none;

}


legend {

    position:absolute;

    margin:0;

    padding:0;

    font-size:0;

    line-height:0;

    text-indent:-9999em;

    overflow:hidden;

}


label, input, button, select, img {

    vertical-align:middle; 

}


input[type="submit"] {

    cursor:pointer;

}


button {

    cursor:pointer;

}


select {

    margin:0;

}


fieldset legend, hr {

    display:none;

}


p {

    margin:0;

    padding:0;

    word-break:break-all;

}


a { 

    color: #000; 

    text-decoration: none; 

}


a:hover, a:focus, a:active { 

    color: crimson; 

    text-decoration: none; 

}


.placeholdersjs {

    color:#aaa !important

}

 



분류 제목
border CSS - border-inline-style 속성 -
border CSS - border-inline-width 속성 -
border CSS - border-start-end-radius 속성 -
border CSS - border-start-start-radius 속성 -
box CSS - box-decoration-break 속성 - 요소 상자 깨지는 방식 지정 (= box-decor…
css CSS - box-reflect 속성 (비표준) - 요소의 반사체 생성 (= box-reflect속성 = 박…
css CSS - break-after 속성 - 지정요소 뒤에서 (페이지분할/컬럼분할/영역분할) 발생 여부 지정 (…
css CSS - break-before 속성 - 지정요소 앞에서 (페이지중단/컬럼중단/영역중단) 발생 여부 지정 …
css CSS - break-inside 속성 - 지정요소 내 (페이지중단/컬럼중단/영역중단) 발생 여부 지정 (=…
css CSS - caret-color 속성 - '입력/편집' 가능 요소의 커서 색상 변경 (= caret-colo…
css CSS - clip-path 속성 - 보일 범위 지정해 자르기 (= clip-path속성 = 클립패스속성) …
counter CSS - counter-set 속성 - 카운터 초기값(=시작값)을 부모요소에 설정 (= counter-se…
table CSS - empty-cells 속성 - 테이블 빈 셀 테두리 표시 여부 (= empty-cells속성 = …
font CSS - font-feature-settings 속성 - OpenType 글꼴의 고급 인쇄 기능 제어 (=…
font CSS - font-kerning 속성 - 문자 모양 고려해, 문자 사이 간격 지정 (= font-kerni…
font CSS - font-size-adjust 속성 - 소문자 x 높이 기준으로, 대체 글꼴 크기 재조정 (= f…
font CSS - font-stretch 속성 - 폰트 너비 조정 (= font-stretch속성 = 폰트스트레치속…
font CSS - font-variant-caps 속성 -
css CSS - hyphens 속성 - 긴 텍스트 단어에서 하이픈 표시 방법 지정 (= hyphens속성 = 하이…
css CSS - hyphenate-character 속성 - 하이픈 줄바꿈 시, 라인 끝 하이픈 모양 지정 (= …
20/25
목록
찾아주셔서 감사합니다. Since 2012