!important
Pārlūks | Internet Explorer | Netscape | Opera | Safari | Firefox | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Versija | 5.5 | 6.0 | 7.0 | 8.0 | 8.0 | 9.0 | 7.0 | 8.0 | 9.2 | 9.5 | 1.3 | 2.0 | 3.1 | 1.5 | 2.0 | 3.0 |
Atbalsts | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā | Jā |
Pamatinformācija
CSS | CSS2 |
---|---|
Noklusētā vērtība |
Nav |
Pārmantojamība | Nav |
Pielietojamība | Visiem elementiem |
HTML analogs | Nav |
Saite uz specifikāciju | http://www.w3.org/TR/CSS21/cascade.html#important-rules |
Apraksts
Ir nozīme tajā gadījumā, ja lietotāji pieslēdz savu personīgo stilu tabulu. Ja rodas pretrunas, kad nesakrīt viena un tā paša elementa īpašības lapas autora un lietotāja stilu tabulās, tad !important palīdz paaugstināt stila parametra prioritāti.
Ja tiek izmantota lietotāja stilu tabula vai arī gadījumā, kad vienam un tam pašam selektoram tiek izmantoti dažādi stili lietotāja un autora stilu tabulās, pārlūks vadīsies pēc sekojoša algoritma.
- !important pievienots autora stilam — tiks izmantots autora stils.
- !important pievienots lietotāja stilam — tiks izmantots lietotāja stils.
- !important nav pievienots nevienā no stiliem — tiks izmantots autora stils.
- !important pievienots abos stilos — tiks izmantots lietotāja stils.
!important lietošanas rezultāts redzams tabulā.
Autora stils |
Lietotāja stils |
Rezultāts |
---|---|---|
BODY { /* Pelēka teksta krāsa */ color: silver; /* Teksta izmērs 8 punkti */ font-size: 8pt } |
BODY { /* Melna teksta krāsa */ color: #000; /* Teksta izmērs 12 punkti */ font-size: 12pt } |
Lorem ipsum dolor sit amet... Tiks izmantots autora stils, konkrēti: uzstādīta pelēka teksta krāsa, šrifta izmērs 8 punkti. |
BODY { /* Pelēka teksta krāsa */ color: silver; /* Teksta izmērs 8 punkti */ font-size: 8pt } |
BODY { /* Melna teksta krāsa, paaugstināts svarīgums */ color: #000 !important; /* Teksta izmērs 12 punkti */ font-size: 12pt } |
Lorem ipsum dolor sit amet... Tks uzstādīta lietotāja teksta krāsa, bet šrifta izmērs paliks sākotnējais. Rezultātā redzēsim melnu tekstu ar izmēru 8 punkti. |
BODY { /* Pelēka teksta krāsa */ color: silver; /* Teksta izmērs 8 punkti */ font-size: 8pt } |
BODY { /* Melna teksta krāsa, paaugstināts svarīgums */ color: #000 !important; /* Teksta izmērs 12 punkti, paaugstināts svarīgums */ font-size: 12pt !important } |
Lorem ipsum dolor sit amet... Tiks izmantoti visi lietotāja parametri. Teksts būs melnā krāsā ar izmēru 12 punkti. |
BODY { /* Pelēka teksta krāsa, paaugstināts svarīgums */ color: silver !important; /* Teksta izmērs 8 punkti, paaugstināts svarīgums */ font-size: 8pt !important } |
BODY { /* Melna teksta krāsa, paaugstināts svarīgums */ color: #000 !important; /* Teksta izmērs 12 punkti, paaugstināts svarīgums */ font-size: 12pt !important } |
Lorem ipsum dolor sit amet... Šajā gadījumā prioritāte būs lietotāja stilam. Rezultāts būs melns teksts ar izmēru 12 punkti. |
Sintakse
Īpašība: vērtība !important
Argumenti
Šim atribūtam nav argumentu.
Piemērs
HTML 4.01CSS 2.1IE 5.5IE 6IE 7Op 9.5Sa 3.1Ff 2.0Ff 3.0
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>important</title>
<style type="text/css">
P {
background: url('/images/mklvfkwr.gif') no-repeat !important;
}
</style>
</head>
<body>
<p>Минорная пентатоника с пониженной V ступенью также называется блюзовой
пентатоникой.</p>
</body>
</html>