Deprecated

Dydel

Deprecated (zdeprecjonowane)

Znaczniki i Atrybuty języka (X)HTML, które otrzymały taki status uznawane są za przestarzałe i zaleca się korzystanie z nowszych technik. Dotyczy to głównie znaczników i atrybutów odpowiadających za wygląd strony.

Zdeprecjonowane elementy i atrybuty są dozwolone w wersji Transitional HTML 4.01 i XHTML 1.0, natomiast nie są dostępne w wersjach Strict tych języków.

Przyczyną zdeprecjonowania tych elementów jest powstanie nowych (lepszych) technik prowadzących do uzyskania tego samego efektu - na przykład kaskadowych arkuszy stylów (CSS).

Lista zdeprecjonowanych znaczników

Lista zdeprecjonowanych atrybutów

Sposoby uzyskania tego samego efektu

Zamiast używania przestarzałych znaczników i atrybutów należy korzystać ze styli CSS. Oto przykład na zastąpienie znacznika font:

Kod:

<font color="red">czerwony</font>

Należy zastąpić np. takim:

<code class="html4strict"><span style="color: red">czerwony</span>

Vlink

  • 2008-08-13 16:08
  • 0 komentarzy
  • 1456 odsłon

Version

  • 2008-02-09 12:27
  • 0 komentarzy
  • 626 odsłon

Language

  • 2008-02-08 13:52
  • 0 komentarzy
  • 676 odsłon

Face

  • 2008-02-08 13:02
  • 0 komentarzy
  • 761 odsłon

Font

  • 2006-04-23 15:41
  • 3 komentarzy
  • 947 odsłon

Basefont

  • 2006-03-15 12:15
  • 0 komentarzy
  • 844 odsłony

Isindex

  • 2006-03-13 16:14
  • 0 komentarzy
  • 773 odsłony

Center

  • 2006-03-09 19:57
  • 1 komentarz
  • 869 odsłon

Menu

  • 2006-02-18 18:16
  • 0 komentarzy
  • 714 odsłon

Dir

  • 2006-02-18 18:15
  • 0 komentarzy
  • 697 odsłon

Text

  • 2006-02-16 18:34
  • 6 komentarzy
  • 832 odsłony

Link

  • 2006-02-16 18:24
  • 0 komentarzy
  • 844 odsłony

Alink

  • 2006-02-16 18:20
  • 0 komentarzy
  • 882 odsłony

Bgcolor

  • 2006-02-16 18:10
  • 1 komentarz
  • 1671 odsłon

Background

  • 2006-02-16 17:57
  • 0 komentarzy
  • 1109 odsłon

6 komentarzy

Tak, html i xhtml nie różnia się niczym (chyba nawet dosłownie niczym) po za tym, że xhtml jest aplikacją XML . Wersje Strict, Transitional i Frameset w obu językach zawierają te same znaczniki i atrybuty.
http://www.w3.org/TR/xhtml1/

Chciałbym przy tym zwrócić uwagę na błędne określanie na czym polega zdeprecjonowanie. W poszczególnych opisach elementów i atrybutów występują zdania typu:
'Tag ten ma status Deprecated w HTML 4.01, a w XHTML 1.0 Strict nie istnieje!'
Status Deprecated te elementy i atrybuty mają zarówno w HTML 4.01, jak i XHTML 1.0. Występują one w wersji Transitional w obu językach i w obu są niedostępne w wersji Strict. Dlatego zdania te powinny brzmieć, co następuje:

'Tag ten ma status Deprecated w HTML 4.01/XHTML 1.0 i w wersji Strict tych języków nie istnieje!'

Racja, Dydel. Zaraz poprawię.

xhtml i html maja taka sama liste zdepraktykowanych atrybutów i znaczników? :|

Zrobione. Ten artykuł jest kategorią, wszystkie znaczniki jakie istniały i są Deprecated zostały skategoryzowane (przy okazji warto pamiętać o szablonie

Znacznik ten ma status Deprecated w HTML 4.01/XHTML 1.0, a w wersjach Strict tych języków już nie istnieje! Nie należy więc go używać.
!), czyli został Applet i Center, którym się za moment zajmę. Gdy opisane zostaną przestarzałe atrybuty to chyba tą listę co jest w artykule będzie można usunąć.</p>

Ktosiu - do dzieła! :)

Słuchajcie, a ja mam propozycję - może by tak zrobić z tego kategorię i dodawać do niej znaczniki Deprecated poprzez proste {{Cat: a nie wypisywać je ręcznie?