W3C는 HTML에 대한 일부 표준을 공식화했지만 브라우저는 미리 정의 된 스타일에 따라 렌더링 된 웹 페이지의 레이블을 구문 분석 할 수 있지만 Firefox는 주소 표시 줄에 Resource : //gre/res/html.css 명령을 입력하여 Firefox의 기본 스타일 시트를 얻을 수 있습니다. 내가이 주문을했다면 얼마나 좋을까요! 다른 버전의 Firefox의 주소 표시 줄 에이 명령을 입력하여 CSS를 재설정 할 때 중요한 참조를 제공하는 다른 버전의 Firefox 간의 차이점을 비교할 수 있습니다.
/****** 라이센스 블록 시작 *****
* 버전 : MPL 1.1/gpl 2.0/LGPL 2.1
*
*이 파일의 내용은 Mozilla 공개 라이센스 버전의 적용을받습니다.
* 1.1 (라이센스); 준수 여부를 제외 하고이 파일을 사용할 수 없습니다.
* 라이센스. 라이센스 사본을 얻을 수 있습니다
* http://www.mozilla.org/mpl/
*
* 라이센스에 따라 배포 된 소프트웨어는 AS 기준으로 배포됩니다.
* 어떤 종류의 보증없이, 명시 적 또는 묵시적. 라이센스를 참조하십시오
* 특정 언어에 따라 권리와 제한에 따라
* 라이센스.
*
* 원래 코드는 mozilla.org 코드입니다.
*
* 원래 코드의 초기 개발자는 다음과 같습니다
* Netscape Communications Corporation.
* 초기 개발자가 만든 부분은 저작권 (C) 1998입니다.
* 초기 개발자. 모든 권리 보유.
*
* 기고자 :
* Blake Ross <[email protected]>
*
* 또는이 파일의 내용은
* GNU 일반 공개 라이센스 버전 2 이상 (GPL) 중 하나,
* 또는 GNU가 적은 일반 공개 라이센스 버전 2.1 이상 (LGPL),
*이 경우 GPL 또는 LGPL의 조항이 대신 적용됩니다.
* 위의 것들. 이 파일의 버전 만 사용하려면
* GPL 또는 LGPL의 조건에 따라 다른 사람들이
* MPL의 용어에 따라이 파일의 버전을 사용하십시오.
* 위의 조항을 삭제하여 결정을 내리고 통지로 대체합니다.
* GPL 또는 LGPL에 필요한 기타 조항. 삭제하지 않는 경우
* 위의 조항, 수신자는이 파일의 버전을 사용할 수 있습니다.
* MPL 중 하나, GPL 또는 LGPL의 조건.
*
***** 최종 라이센스 블록 ******/
@namespace url (http://www.w3.org/1999/xhtml); / * 기본 네임 스페이스 설정 html */
/ * bidi */
[dir = rtl] {
방향 : RTL;
유니 코드 비디 : embed;
}
[dir = ltr] {
방향 : ltr;
유니 코드 비디 : embed;
}
bdo [dir] {
유니 코드 비디 : Bidi-Override;
}
/ * 블록 */
Html, div, map, dt, isindex, form {
디스플레이 : 블록;
}
몸 {
디스플레이 : 블록;
여백 : 8px;
}
p, dl, multicol {
디스플레이 : 블록;
여백 : 1em 0;
}
dd {
디스플레이 : 블록;
-Moz-Margin-Start : 40px;
}
블록 쿼트 {
디스플레이 : 블록;
여백 : 1em 40px;
}
주소 {
디스플레이 : 블록;
글꼴 스타일 : 이탈리아;
}
센터 {
디스플레이 : 블록;
텍스트-정렬 :-Moz 중심;
}
Blockquote [type = cite] {
디스플레이 : 블록;
여백 : 1em 0px;
-모임 패딩 스타트 : 1em;
-마개 주석 : 고체;
국경 색 : 파란색;
경계-width : 얇은;
}
span [_moz_quote = true] {
색상 : 파란색;
}
pre [_moz_quote = true] {
색상 : 파란색;
}
H1 {
디스플레이 : 블록;
글꼴 크기 : 2EM;
글꼴 중량 : 대담한;
여백 : .67em 0;
}
H2 {
디스플레이 : 블록;
글꼴 크기 : 1.5EM;
글꼴 중량 : 대담한;
여백 : .83em 0;
}
H3 {
디스플레이 : 블록;
글꼴 크기 : 1.17EM;
글꼴 중량 : 대담한;
여백 : 1em 0;
}
H4 {
디스플레이 : 블록;
글꼴 중량 : 대담한;
여백 : 1.33em 0;
}
H5 {
디스플레이 : 블록;
글꼴 크기 : 0.83EM;
글꼴 중량 : 대담한;
여백 : 1.67em 0;
}
H6 {
디스플레이 : 블록;
글꼴 크기 : 0.67EM;
글꼴 중량 : 대담한;
여백 : 2.33em 0;
}
리스팅 {
디스플레이 : 블록;
Font-Family : -Moz-fixed;
글꼴 크기 : 중간;
흰색 공간 : 사전;
여백 : 1em 0;
}
xmp, pre, plaintext {
디스플레이 : 블록;
Font-Family : -Moz-fixed;
흰색 공간 : 사전;
여백 : 1em 0;
}
/ * 테이블 */
테이블 {
디스플레이 : 테이블;
국경 간격 : 2px;
국경-콜라 랩스 : 별도;
마진 탑 : 0;
마진 바닥 : 0;
/* xxxldb 우리가 테두리 콜라스 : 붕괴가되면 이것을 원합니까? */
-모임 박스 크기 : 국경 박스;
텍스트 안정 : 0;
}
테이블 [align = 왼쪽] {
플로트 : 왼쪽;
}
테이블 [align = right] {
플로트 : 오른쪽;
텍스트 정렬 : 시작;
}
표 [규칙] : 아님 ([규칙 = 없음]) {
국경-콜라스 : 붕괴;
}
/ * 캡션 테이블이 아닌 테이블에서 상속 */
캡션 {
디스플레이 : 테이블 캡션;
텍스트 정렬 : 센터;
-모임 박스 크기 : 국경 박스;
}
테이블 [align = center]> 캡션 {
마진 좌파 : 자동;
마진 오른쪽 : 자동;
}
테이블 [align = center]> 캡션 [align = left] {
마진 오른쪽 : 0;
}
테이블 [align = center]> 캡션 [align = right] {
왼쪽 마진 : 0;
}
tr {
디스플레이 : 테이블 행;
수직 정상 : 상속;
}
col {
디스플레이 : 테이블 컬럼;
}
콜로 그룹 {
디스플레이 : 테이블 컬럼 그룹;
}
tbody {
디스플레이 : 테이블 행 그룹;
수직 정상 : 중간;
}
thead {
디스플레이 : 테이블 헤더 그룹;
수직 정상 : 중간;
}
tfoot {
디스플레이 : 테이블 발자 그룹;
수직 정상 : 중간;
}
/ * tbody가없는 xhtml 테이블의 경우 */
테이블> tr {
수직 정상 : 중간;
}
TD {
디스플레이 : 테이블 세포;
수직 정상 : 상속;
텍스트 정렬 : 상속;
패딩 : 1px;
}
th {
디스플레이 : 테이블 세포;
수직 정상 : 상속;
글꼴 중량 : 대담한;
패딩 : 1px;
}
tr> form : -Moz-is-html, tbody> form : -moz-is-html,
thead> form : -Moz-is-html, tfoot> 양식 : -moz-is-html,
테이블> 양식 : -Moz-is-html {
/ * 중요 : HTML */에 이러한 양식을 표시하지 마십시오.
디스플레이 : 없음! 중요;
}
/ * 인라인 */
Q : 전 {
내용 : 오픈 쿼트;
}
Q : {후 {
내용 : 근접한 인용;
}
B, 강한 {
글꼴 체중 : 대담한;
}
I, Cite, Em, var, dfn {
글꼴 스타일 : 이탈리아;
}
TT, 코드, KBD, SAMP {
Font-Family : -Moz-fixed;
}
u, ins {
텍스트 결정 : 밑줄;
}
s, 스트라이크, del {
텍스트 결정 : 라인 스루;
}
깜박거리다 {
텍스트 결정 : 깜박임;
}
큰 {
글꼴 크기 : 더 큰;
}
작은 {
글꼴 크기 : 더 작습니다.
}
하위 {
수직 정상 : 서브;
글꼴 크기 : 더 작습니다.
라인 높이 : 정상;
}
sup {
수직 정상 : 슈퍼;
글꼴 크기 : 더 작습니다.
라인 높이 : 정상;
}
nobr {
흰색 공간 : Nowrap;
}
/ * 제목 */
abbr [title], 약어 [title] {
국경-바닥 : 점선 1px;
}
/ * 목록 */
ul, 메뉴, dir {
디스플레이 : 블록;
목록 스타일 유형 : 디스크;
여백 : 1em 0;
-모임 패딩 스타트 : 40px;
}
ol {
디스플레이 : 블록;
목록 스타일 유형 : 소수;
여백 : 1em 0;
-모임 패딩 스타트 : 40px;
}
Li {
디스플레이 : 목록 항목;
}
/ * 중첩 목록에는 상단/하단 여백이 없습니다 */
ul ul, ul ol, ul dir, ul 메뉴, ul dl,
ol ul, ol ol ol, ol dir, ol 메뉴, ol dl,
dir ul, dir ol, dir dir, dir menu, dir dl,
메뉴 UL, 메뉴 OL, 메뉴, 메뉴 메뉴, 메뉴 DL,
dl ul, dl ol, dl dir, dl menu, dl dl {
마진 탑 : 0;
마진 바닥 : 0;
}
/ * 2 깊이없는 목록은 원을 사용합니다 */
ol ul, ul ul ul, 메뉴 ul, dir ul,
ol 메뉴, UL 메뉴, 메뉴 메뉴, 딥 메뉴,
ol dir, ul dir, menu dir, dir dir {
목록 스타일 유형 : 원;
}
/ * 3 깊이 (또는 그 이상) 비정규 목록은 정사각형을 사용합니다 */
ol ul ul, ol ul ul, ol 메뉴 ul, ol dir ul,
ol ol 메뉴, ol ul 메뉴, ol 메뉴 메뉴, ol dir 메뉴,
ol ol dir, ol ul dir, ol 메뉴, ol dir dir,
Ul ul, Ul Ul Ul, UL 메뉴 UL, Ul Dir Ul,
ul ol 메뉴, ul ul 메뉴, UL 메뉴 메뉴, Ul Dir 메뉴,
ul ol dir, ul ul ul dir, ul menu dir, ul dir dir,
메뉴 Ol ul, 메뉴 UL UL, 메뉴 메뉴 UL, 메뉴 DIR UL,
메뉴 OL 메뉴, 메뉴 UL 메뉴, 메뉴 메뉴 메뉴, 메뉴 딥 메뉴,
메뉴 ol dir, menu ul dir, menu menu dir, menu dir,
dir ol ul, dir ul ul, dir menu ul, dir ul ul,
Dir ol 메뉴, Dir Ul 메뉴, Dir 메뉴 메뉴, Dir Dir 메뉴,
dir ol dir, dir ul dir, dir menu dir, dir dir dir {
목록 스타일 유형 : 정사각형;
}
/* 나뭇잎 */
/* <hr> noshade 및 색상 속성은 완전히 처리됩니다.
* nshtmlhrelement 속성 매핑 코드
*/
hr {
디스플레이 : 블록;
높이 : 2px;
테두리 : 1px 삽입;
여백 : 0.5EM Auto 0.5EM Auto;
색상 : 회색;
-마조-플라운 에지 : 마진-박스;
-모임 박스 크기 : 국경 박스;
}
hr [size = 1] {
국경 스타일 : Solid None None 없음;
}
*|*:-Moz-any-link img, img [usemap], Object [usemap] {
국경 : 2px 고체;
}
IMG :-Moz-Broken :: 이전, 입력 : -Moz-Broken :: 이전,
IMG : -Moz-User Disabled :: 이전, 입력 : -Moz-User-Disabled :: 이전,
IMG :-Moz-loading :: prever, input : -Moz-loading :: prever,
애플릿 : -Moz-empty-excrect-Children-with-localname (param) :-Moz-Broken :: 이전,
애플릿 : -Moz-empty-excrect-Children-with-localname (param) :-moz-user disabled :: prevere {
내용 : -moz-alt-content! 중요;
유니 코드 비디 : embed;
}
개체 : -moz-broken> *| *, 애플릿 : -Moz-Broken> *| *
개체 : -moz-user disabled> *| *, 애플릿 : -Moz-user disabled> *| *{
/*
명시 적으로 정렬되지 않도록 객체의 정렬을 상속
우리는 올바른 장소에 수직으로 끝날 것입니다. 버그 36997을 참조하십시오
우리가 _might_를 명시 적으로 정렬하기 때문에 중요하지 않습니다.
*/
수직 정상 : 상속;
}
IMG : -Moz-suppressed, 입력 : -Moz-suppressed, Object : -Moz-suppressed,
임베드 : -Moz-suppressed, 애플릿 : -moz-suppressed {
/*
페이지가 표시되는 경우에도 가시성을 설정하십시오. 우리는 _may_
우리가 그것을 발견하면 가시성을 설정하고 일반적으로 표시되지 않기를 원합니다.
디스플레이 : 레이아웃이 너무 많지 않습니다. 그리고 우리가 결정하면 우리는 정말로 원합니다
차단 된 이미지 등을 마우스 오른쪽 버튼으로 클릭 할 수있는 사람들은 설정해야합니다.
둘 다도 그림 코드를 해킹 ...... :(
*/
디스플레이 : 없음! 중요;
가시성 : 숨겨진! 중요;
}
img [usemap], Object [usemap] {
색상 : 파란색;
}
프레임 세트 {
디스플레이 : 블록! 중요한;
오버플로 : -Moz-Hidden-Unscrollable;
위치 : 정적! 중요한;
플로트 : 없음! 중요한;
국경 : 없음! 중요한;
}
액자 {
국경 : 없음! 중요한;
}
iframe {
테두리 : 2px 삽입;
}
noframes {
디스플레이 : 없음;
}
스페이서 {
위치 : 정적! 중요한;
플로트 : 없음! 중요한;
}
캔버스 {
-Moz-user 선택 : 없음;
}
/ * 초점 콘텐츠 : Tabindex가있는 모든 것이 집중 가능합니다 */
ABBR : 초점, 약어 : 초점, 주소 : 초점, 애플릿 : 포커스, B : 초점,
기본 : Focus, Big : Focus, Blockquote : Focus, BR : Focus, Canvas : Focus, Caption : Focus,
센터 : 포커스, 인용 : 포커스, 코드 : 포커스, Col : 포커스, 콜로 그룹 : Focus, DD : Focus,
Del : Focus, DFN : Focus, Dir : Focus, Div : Focus, DL : Focus, DT : Focus, EM : Focus,
Fieldset : Focus, Font : Focus, Form : Focus, H1 : Focus, H2 : Focus, H3 : Focus, H4 : Focus,
H5 : Focus, H6 : Focus, HR : Focus, I : Focus, IMG : Focus, Ins : Focus,
KBD : 포커스, 레이블 : 포커스, 전설 : 초점, Li : Focus, Link : Focus, Menu : Focus,
개체 : Focus, OL : Focus, P : Focus, Pre : Focus, Q : Focus, S : Focus, Samp : Focus,
Small : Focus, Span : Focus, Strike : Focus, Strong : Focus : Sub : Sup : Focus,
테이블 : 초점, tbody : Focus, TD : Focus, Tfoot : Focus : Th : Focus, Thead : Focus,
TR : Focus, TT : Focus, U : Focus, UL : Focus, Var : Focus {
/* 개요 색상을 지정하지 않으므로 항상 초기 값을 사용해야합니다. */
개요 : 1px 점선;
}
/ * 숨겨진 요소 */
지역,베이스,베이스 폰트, 헤드, 메타, 스크립트, 스타일, 제목, 제목,
노 멤버, Param {
디스플레이 : 없음;
}
/ * 비표준 HTML의 에뮬레이션 <Marquee> 태그 */
마키 {
너비 : -모임을 사용할 수 있습니다.
디스플레이 : 인라인 블록;
수직 정상 : 텍스트 바닥;
텍스트 정렬 : 시작;
-moz-binding : url ( 'Chrome : //xbl-marquee/content/xbl-marquee.xml#marquee-horizontal');
}
marquee [direction = up], marquee [direction = down] {
-moz-binding : url ( 'chrome : //xbl-marquee/content/xbl-marquee.xml#marquee-ververical');
높이 : 200px;
}
/ * 인쇄 규칙 만 따르십시오 */
@Media print {
마키 {-moz- 결합 : 없음; }
/* xxx 이것은 필요하지 않아야합니다. 우리는 깜박임을 중지해야합니다.
<link> 요소 */뿐만 아니라 인쇄 미리보기의 모든 종류
깜박거리다 {
텍스트 결정 : 없음;
}
}