我接受了测试,那个人刚才说:
改进html
<div class="header"></div>
<div class="main"></div>
<div class="footer"></div>
我能想到的只是使用HTML5 <header>
,<section>
和<footer>
标签,但我没有得到任何回复,也没有关于他希望如何提高
除了标签之外还有什么可以用来改进 HTML吗?
答案 0 :(得分:7)
答案 1 :(得分:0)
使用 HTML4 ,开发人员使用自己的ID /类名称来设置元素样式:页眉,顶部,底部,页脚,菜单,导航,主要,容器,内容,文章,侧边栏,topnav等
这使得搜索引擎无法识别正确的网页内容。
使用新的 HTML5 元素<header> <footer> <nav> <section> <article>
,这将变得更加容易。
答案 2 :(得分:-1)
你无法真正“改善”这一点,但你可以更好地设计它:
<!DOCTYPE html>
<html>
<head>
<!--
Link styles and such, possibly JavaScript and CSS files
-->
<script src = "main.js"></script>
<link href = "stylesheet.css" type = "text/css" rel = "stylesheet">
<title>Untitled</title>
</head>
<body>
<div class="header">
</div>
<div class="main">
</div>
<div class="footer">
</div>
</body>
</html>
这使HTML更加有效和完整,并为开发做好了准备。此外,它还可以让您可视化每个元素。除非你的面试官想要添加样式来设计一个完整的网站,否则我无法想到任何改进它的东西。