スポンサーリンク

XHTMLとHTMLの廃止と非推奨タグ リスト

HTML

HTML4.0/4.01以降の非推奨タグと、XHTMLで廃止されたタグと非推奨タグを纏めたものです。
一時期は今後 XHTML 主流とされてきましたが、XHTML の活動停止宣言とスマートフォンの HTML5+CSS3 の採用により、今後は HTML5 が主流となる見込みです。
近い将来のことを考慮し今後は HTML5 の規格に合わせたサイト作成をお勧めします。

HTML4.0/4.01

HTML4.0/4.01以降では、色・フォント・配置といったタグや属性の使用を推奨していません。
これらは「非推奨タグ・非推奨属性」と呼ばれ、今後はスタイルシート(CSS)で代替していく必要があります。

背景が赤で表示されている部分が非推奨タグとなります。

要素 属性 CSSでの記述
<applet>
<basefont> size font-size
<body> bgcolor background-color
background background-image
text color
link (a:link) color
vlink (a:visited) color
alink (a:active) color
<br> clear clear
<caption> align text-align
caption-side
<center> text-align
<dir>
<div> align text-align
<dl> compact
<font> size font-size
color color
face font-family
<h1>~<h6> align text-align
<hr> size height
width width
align text-align
margin
noshade
<html> version
<iframe> align vertical-align
float
<img> align vertical-align
float
border border
hspace margin
vspace margin
<input> align vertical-align
float
<isindex>
<legend> align
<li> type list-style-type
value
<menu>
<object> align vertical-align
float
border border
hspace margin
vspace margin
<ol> type list-style-type
start
compact
<p> align text-align
<pre> width width
<s> text-decoration
<script> language
<strike> text-decoration
<table> align float
margin
bgcolor background-color
<td> width width
height height
bgcolor background-color
nowrap white-space
<th> width width
height height
bgcolor background-color
nowrap white-space
<tr> bgcolor background-color
<u> text-decoration
<ul> type list-style-type
compact

XHTML

XHTML1.1で廃止となった要素

要素 代替
applet object要素
basefont font-size(CSS)
center text-align,margin(CSS)
dir ul要素
font font(CSS)
frame なし
frameset なし
noframes なし
iframe object要素
isindex form要素、input要素
menu ul要素
u text-decoration(CSS)
s,strike text-decoration(CSS)

XHTML1.1で廃止となった属性

要素 属性 代替
全て lang xml:lang属性
a name id属性
a,area target なし
base target なし
body backfround background-image(CSS)
bgcolor background-color(CSS)
text color(CSS)
link color(CSS)
vlink color(CSS)
alink color(CSS)
br clear clear(CSS)
caption align caption-side(CSS)
div align text-align,margin(CSS)
form target なし
h1~h6 align text-align,margin(CSS)
hr align margin(CSS)
no shade border(CSS)
size border(CSS)
width width(CSS)
img align float,vertical-align(CSS)
border border(CSS)
hspace margin(CSS)
vspace margin(CSS)
input align float,vertical-align(CSS)
legend align float,vertical-align(CSS)
li type list-style-type(CSS)
value なし
link target なし
map name id属性
object align float,vertical-align(CSS)
border border(CSS)
hspace margin(CSS)
vspace margin(CSS)
ol compact なし
start なし
type list-style-type(CSS)
p align text-align,margin(CSS)
pre width width(CSS)
script langage type属性
table align float,text-align(CSS)
bgcolor background-color(CSS)
th,td bgcolor background-color(CSS)
height height(CSS)
nowrap white-space
width width(CSS)
tr bgcolor background-color(CSS)
ul compact なし
type list-style-type(CSS)

XHTML非推奨タグ

CSSによる指定が推奨されているタグ。
要素 代替
b font-style(CSS)
i font-weight(CSS)
big font-size(CSS)
small font-size(CSS)
tt font-family(CSS)
スポンサーリンク
sns1 RSS Feedly はてな Line Tweet FaceBook sns2 Follow Follow none none none none
スポンサーリンク

コメント

_____________________________________________________________________________________________________
net PV
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。