Applet
- aplet. Należy zastąpić go znacznikiem <object>
Basefont
- czcionka bazowa (domyślna). Zamiast niego nalezy nadac wybrane
elementy znacznikowi <body>
Na przykład:
body { font-size: 15px; color: #000; font-family: arial; }
Center
- wyśrodkowanie. Aby wyśrodkowac tekst w danym znaczniku, nalezy nadac
mu w CSS:
text-align: cener;
Na przykład:
<p style="text-align: cener;">
Dir
- wielokolumnowy spis zawartości. Nalezy zastąpić go znacznikiem
<ul>
Font
- element czcionki. Został zastąpiony znacznikiem
<span>
Isindex
- jednoliniowe pole tekstowe. Należy zastąpić go znacznikiem
<input>
Menu
- spis elementów menu. Nalezy zastąpić go znacznikiem
<ul>
S
, Strike
- przekreślenie. Aby uzuskać taki sam efekt należy
danemu elementowi nadać w CSS atrybuty:
text-decoration: line-through;
Na przykład:
<span style="text-decoration: line-through;">
U
- podkreślenie. Aby uzuskać taki sam efekt należy danemu elementowi nadać w
CSS atrybuty:
text-decoration: underline;
Na przykład:
<span style="text-decoration: underline;">
align
- wyrównanie tekstu. Zamiast tego nalezy danemu elementowi nadac w
wartości CSS:
text-align: wyrównanie
alink
- kolor aktywnych odsyłaczy. Zamiast tego należy elementowi
A
nadać w pseudoklasę CSS:
a:hover {color: kolor}
background
- tło obrazkowe. Zamiast tego należy danemu elementowi nadać w
wartości CSS:
background-image: url('adres obrazka')
bgcolor
- kolor tła. Zamiast tego nalezy danemu elementowi nadac w wartości
CSS:
background-color: kolor
border
- szereokośc obramowania. Zamiast tego nalezy danemu elementowi nadać w
wartości CSS:
border-width: szerokośc
clear
- określa, gdzie powinna się pojawić nowa linia. Brak zastąpienia w CSS
code
- plik klasy apletu. Brak zastąpienia w CSS.color
- kolor tekstu. Zamiast tego należy danemu elementowi nadać w wartości
CSS:
color: numer/nazwa koloru
compact
- redukuje odstępy pomiędzy pozycjami. Brak zastąpienia w CSS.face
- styl czcionki. Zamiast niego należy danemu elementowi nadać w wartości
CSS:
font-family: nazwa stylu
height
- wysokośc. Zamiast niego należy danemu elementowi nadać w wartości CSS:
height: wysokość
hspace
- poziomy odstęp. Zamiast niego należy danemu elementowi nadać w
wartości CSS:
margin-left: odstęp od lewej; margin-right: odstęp od prawej;
language
- predefiniowana nazwa języka skryptowego. Brak zastąpienia w CSS.
link
- kolor odsyłaczy. Zamiast tego należy elementowi A
nadac w
CSS:
a {color: kolor}
noshade
- pozioma linia pozbawiona cienia. Brak zastąpienia w CSS.nowrap
- blokada zawijania tekstu. Brak zastąpienia w CSS.object
- plik zasobów. Brak zastąpienia w CSS.prompt
- tekst zachęty. Brak zastąpienia w CSS.size
- wielkość czcionki. Zamiast niego należy danemu elementowi nadać w
wartości CSS:
font-size: wielkość
start
- liczba początkowa. Brak zastąpienia w CSS.text
(BODY
) - kolor teksty dokumentu. Zamiast niego należy
elementowi BODY nadać w wartości CSS:
body {color: numer/nazwa koloru}
type
(OL
, UL
, DL
) - styl wykazu. Zamiast
niego należy elementowi OL
, UL
lub DL
nadać w
wartości CSS:
list-style-type: typ
version
- wersja HTML
. Nalezy uzywac deklaracji Doctype na początku dokumentu. Więcej w dziale Porady HTML.vlink
- kolor odwiedzonych odsyłaczy. Zamiast tego należy elementowi
A
nadać w pseudoklasę CSS:
a:visited {color: kolor}
vspace
- pionowy odstęp. Zamiast niego należy danemu elementowi nadać w
wartości CSS:
margin-top: odstęp od góry; margin-bottom: odstęp od dołu;
Blokada Anty-Zdeprecjonowanym to mój pomysl na to jak odzwyczaić się od używania
znaczników zdeprecjonowanych. Polega ona na tym że w arkuszu styów CSS
wpisujemy
kod podany poniżej. Po wpisaniu tego kodu, jeśli dokument (X)HTML
ma odniesienie do
arkusza, to nie będą działały w nim choć niektóre znaczniki zdeprecjonowane - te które da się
zablokowac używając CSS
. A oto kod, który trzeba wkleić do swojego arkusza stylów:
i { font-style: normal; } u, s, strike { text-decoration: none; } center { text-align: left; } applet, dir, isindex, menu { display: none }
Kod ten działa tak, że gdy wpiszemy w kodzie znacznik <i>
, zamiast pochylonego
tekstu wyświetli nam się zwykły, tak jakbyśmy w ogóle nie użyli. Podobnie w przypadku
<u>
, <s>
i <strike>
. Natomiast jeśli
użyjemy <applet>
, <dir>
, <isindex>
lub
<menu>
nie zobaczymy nic.
No dobra
- powie ktoś. Ale teraz jak chcę na przykłąd pochylić tekst, to muszę wpisywac
styl w każdym znaczniku osobno. To ja już wole mieć znaczniki zdeprecjonwoane.
Nie, wcale nie. Wystarczy że do swojego arkusza stylów wkleisz ten kod:
.i { font-style: italic; } .u { text-decoration: underline; } .s, .strike { text-decoration: line-trought; }
Teraz, gdy będziesz chciał na przykład pochylić tekst wystarczy wpisać:
<znacznik class="i">...<znacznik>
Tak samo w przy u
, s
i strike
. Po prostu wystarczy zmienić
litekrę w atrubucie class
.
Blokada Anty-Zdeprecjonowanym Atrybutom działa podobnie do Blokada
Anty-Zdeprecjonowanym Znacznikom, ale - jak sama nazwa wskazuje, dotyczy nie
zdeprecjonowanych znaczników (takich jak <u>
czy <strike>
)
ale atrybutów (takich jak <bgcolor>
czy <face>
).
Tak więc, aby zablokowac zdeprecjonowane znaczniki, do arkusza stylów dodajemy nastepujący kod:
*[align] { text-align: left; } *[alink]:active { color: #000; } *[background] { background-image: none } *[bgcolor] { background-color: none; } *[border] { border-width: 0; } *[color] { color: #000; } *[face] { font-family: Times New Roman; } *[height] { height: 0px; } *[hspace] { margin-left: 0; margin-right: 0; } *[link]:link { color: #000; } *[size] { font-size: normal; } *[text] { color: #000; } ul[type], li[type] { list-style-type: disc } ol[type] { list-style-type: decimal; } *[vlink]:visited { color: #000; } *[vspace] { margin-top: 0; margin-bottom: 0; } *[width] { width: 0px; }
Tutaj, tak samo jak w przypadku znaczników, nie wszystkie atrybuto mają swoje zastosowanie w
CSS
. Tak więc nie wszystkie atrybuty mogą być zablokowane przez CSS
Jako kolor domyślny tekstu przyjąłem czarny (#000
),a tła biały (#fff
).
Jeśli jednak na swojej stronie uzywasz innego koloru tekstu / tła, zmień kolory w kodzie podanym
przeze mnie według swoich potrzeb.