mirror of
https://github.com/netsurf-browser/netsurf
synced 2024-12-01 18:37:10 +03:00
d601aa7188
Implement some CSS3 attribute selectors svn path=/import/netsurf/; revision=1167
165 lines
5.3 KiB
Plaintext
165 lines
5.3 KiB
Plaintext
/*
|
|
* This file is part of NetSurf, http://netsurf.sourceforge.net/
|
|
*/
|
|
|
|
@import url('AdBlock');
|
|
|
|
/* Elements ordered as in the HTML 4.01 specification. */
|
|
|
|
html { display: block; }
|
|
|
|
head { display: none; }
|
|
|
|
body { display: block; margin: 5px; }
|
|
|
|
div { display: block; }
|
|
div[align=left] > * { margin-right: auto; }
|
|
div[align=center] > * { margin-left: auto; margin-right: auto; }
|
|
div[align=right] > * { margin-left: auto; }
|
|
|
|
h1 { display: block; font-size: xx-large; font-weight: bold; margin: 0.58em 0; }
|
|
h2 { display: block; font-size: x-large; margin: 0.69em 0; }
|
|
h3 { display: block; font-size: large; font-weight: bold; margin: 0.83em 0; }
|
|
h4 { display: block; font-size: medium; font-weight: bold; margin: 1em 0; }
|
|
h5 { display: block; font-size: medium; font-style: italic; margin: 1em 0; }
|
|
h6 { display: block; font-size: medium; font-style: italic; margin: 1em 0; }
|
|
|
|
address { display: block; font-style: italic; }
|
|
|
|
em { font-style: italic; }
|
|
strong { font-weight: bold; }
|
|
dfn { font-style: italic; text-decoration: underline; }
|
|
code { font-family: monospace; }
|
|
samp { font-family: monospace; }
|
|
kbd { font-family: monospace; font-weight: bold; }
|
|
var { font-style: italic; }
|
|
cite { font-weight: bold; }
|
|
abbr { font-variant: small-caps; }
|
|
acronym { font-variant: small-caps; }
|
|
|
|
blockquote { display: block; margin: 1em; }
|
|
|
|
q { font-style: italic; }
|
|
|
|
sub { vertical-align: sub; font-size: 0.8em; }
|
|
sup { vertical-align: super; font-size: 0.8em; }
|
|
|
|
p { display: block; margin-top: 1em; margin-bottom: 1em; }
|
|
|
|
br[clear=left] { clear: left; }
|
|
br[clear=right] { clear: right; }
|
|
br[clear=all] { clear: both; }
|
|
|
|
pre { display: block; font-family: monospace; white-space: pre; }
|
|
|
|
ins { color: green; text-decoration: underline; }
|
|
del { color: red; text-decoration: line-through; }
|
|
|
|
ul { display: block; padding-left: 0.5em; }
|
|
ol { display: block; padding-left: 0.5em; }
|
|
li { display: block; padding-left: 1em; margin-bottom: 0.3em; }
|
|
|
|
dl { display: block; padding-left: 0.5em; }
|
|
dt { display: block; font-weight: bold; }
|
|
dd { display: block; padding-left: 1em; margin-bottom: 0.3em; }
|
|
|
|
dir { display: block; padding-left: 0.5em; }
|
|
menu { display: block; padding-left: 0.5em; }
|
|
|
|
table { display: table; }
|
|
table[align=left] { float: left; }
|
|
table[align=center] { margin-left: auto; margin-right: auto; text-align: left; }
|
|
table[align=right] { float: right; text-align: left; }
|
|
|
|
caption { display: table-caption; }
|
|
|
|
thead { display: table-header-group; }
|
|
tfoot { display: table-footer-group; }
|
|
tbody { display: table-row-group; }
|
|
|
|
colgroup { display: table-column-group; }
|
|
col { display: table-column; }
|
|
|
|
tr { display: table-row; }
|
|
th { display: table-cell; font-weight: bold; }
|
|
td { display: table-cell; text-align: left; }
|
|
th[nowrap], td[nowrap] { white-space: nowrap; }
|
|
|
|
a:link { color: #00f; text-decoration: underline; }
|
|
|
|
img { color: #888; }
|
|
img[align=left] { float: left; }
|
|
img[align=right] { float: right; }
|
|
|
|
object[align=left] { float: left; }
|
|
object[align=right] { float: right; }
|
|
|
|
applet[align=left] { float: left; }
|
|
applet[align=right] { float: right; }
|
|
|
|
center { display: block; text-align: center; }
|
|
center > * { margin-left: auto; margin-right: auto; }
|
|
center > * > * { margin-left: auto; margin-right: auto; }
|
|
|
|
tt { font-family: monospace; }
|
|
i { font-style: italic; }
|
|
b { font-weight: bold; }
|
|
big { font-size: larger; }
|
|
small { font-size: smaller; }
|
|
strike, s { text-decoration: line-through; }
|
|
u { text-decoration: underline; }
|
|
|
|
font[size="1"] { font-size: x-small; }
|
|
font[size="2"] { font-size: small; }
|
|
font[size="3"] { font-size: medium; }
|
|
font[size="4"] { font-size: large; }
|
|
font[size="5"] { font-size: x-large; }
|
|
font[size="6"] { font-size: xx-large; }
|
|
font[size="7"] { font-size: xx-large; }
|
|
font[size="-1"] { font-size: smaller; }
|
|
font[size="+1"] { font-size: larger; }
|
|
|
|
hr { display: block; background-color: #000; height: 1px; }
|
|
hr[align=left] { margin-right: auto; }
|
|
hr[align=center] { margin-left: auto; margin-right: auto; }
|
|
hr[align=right] { margin-left: auto; }
|
|
|
|
noframes { display: none; }
|
|
|
|
iframe[align=left] { float: left; }
|
|
iframe[align=right] { float: right; }
|
|
|
|
form { display: block; }
|
|
|
|
input { background-color: #fff; color: #000; width: 10em;
|
|
height: 1.5em; text-align: left; border-width: 1px;
|
|
border-color: #000; border-style: solid; }
|
|
input[type=button], input[type=reset], input[type=submit], button {
|
|
background-color: #ddd; color: #000; width: auto;
|
|
border-width: medium; border-color: #eee #aaa #aaa #eee;
|
|
border-style: outset; height: auto; text-align: center;}
|
|
input[type=image] { background-color: #ddd; color: #000; width: auto;
|
|
height: auto; }
|
|
input[type=checkbox], input[type=radio] { background-color: transparent;
|
|
padding: 0 0.1em; border: 0; width: 1em; height: 1em; }
|
|
input[type=file] { background-color: #ddd; color: #000;
|
|
border-width: medium; border-color: #aaa #eee #eee #aaa;
|
|
border-style: inset; width: 10em; height: 1.5em;
|
|
font-style: italic; }
|
|
input[align=left] { float: left; }
|
|
input[align=right] { float: right; }
|
|
|
|
select { background-color: #ddd; color: #000; width: 10em;
|
|
height: 1.5em; text-align: left; border-width: medium;
|
|
border-color: #aaa #eee #eee #aaa; border-style: inset; }
|
|
|
|
textarea { background-color: #fff; color: #000; text-align: left;
|
|
border-width: 1px; border-color: #000; border-style: solid; }
|
|
|
|
fieldset { display: block; border: thin solid #888; }
|
|
|
|
|
|
[align=left] { text-align: left; }
|
|
[align=center] { text-align: center; }
|
|
[align=right] { text-align: right; }
|