我正在使用html5来构建网页。我可以使用html5标签。我想知道我是否可以使用html标签,这些标签在html5中已弃用,如<u>
标签。
答案 0 :(得分:2)
代码<acronym>
,<applet>
,<basefont>
,<big>
,<center>
,<dir>
,<font>
,{{1 }},<frame>
,<frameset>
,<noframes>
,<isindex>
,<strike>
不再用于 HTML5 。它们不会被弃用,但您最好不要使用它们(source)。
您还可以查看缺席属性:http://www.w3.org/TR/html5-diff/#absent-attributes。
答案 1 :(得分:1)
在HTML 5中可以接受HTML 4.x / XHTML 1.x中不推荐使用的某些元素,有些是obsolete;你需要check them逐个案例(注意HTML 5仍然是草案,因此是移动目标)。
<ul>
从未被弃用。
答案 2 :(得分:0)
<ul>
未被弃用,您可以找到一些已弃用的元素列表及其替代品,例如this one,只是尝试google一点点: - )
答案 3 :(得分:0)
<ul>
标记不会被删除。您可以看到所有更改here以及将被删除的代码here。没有任何内容会被“弃用”(参见here),因为:
由于HTML5对作者和用户代理具有单独的一致性要求,因此不再需要标记“已弃用”的功能。
继续使用<ul>
! (如果你实际有未排序的列表......如果没有,请使用最适合该作业的元素)
答案 4 :(得分:0)
是的,您可以使用html 5中的<u>
标记,即使它已被弃用。但是建议使用CSS来达到同样的效果。
<!DOCTYPE html>
<html>
<head>
<title>Can we use deprecated html 4 elements in html 5?</title>
</head>
<body>
This is a <u>test</u>.
</body>
</html>
您可以使用W3C验证程序对其进行验证。