目前我有一个单页网站(html / php),我是在2年前为某人创建的。我即将添加一个管理面板,并计划从html5开始。我很好奇除了将<!doctype>
切换到html
之外,我还需要对我的单页做什么。
以下是我的单页index.php
:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Title</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="descriptions" content="meta desc">
<meta name="keywords" content="meta, keywords">
<!--imports the main css file-->
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen" />
<script type="text/javascript" src="js/jquery.form.js"></script>
</head>
<body></body>
</html>
我首先知道我会将我的文档类型更改为<!doctype html>
,但是我还要删除link
和script
标记的额外属性吗?即type
属性?
目前这是一个简单的1页网站,所以我认为这是一个很好的起点。
谢谢!
答案 0 :(得分:3)
那应该是它。执行此操作,然后将网址放在http://validator.w3.org/中,以查看您遇到的HTML 5错误。
此外,因为它不是XML,我想你会想要从meta和link标签的末尾删除正斜杠。请参阅下面关于类型属性的无用代码注释。
验证器将告诉您每个问题,直到您的html 5有效。
答案 1 :(得分:2)
HTML 5代码如下所示:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="description" content="meta desc">
<meta name="keywords" content="meta, keywords">
<title>Title</title>
<!--imports the main css file-->
<link rel="stylesheet" href="css/style.css" media="screen">
<script src="js/jquery.form.js"></script>
</head>
<body></body>
</html>
一些解释:
如果您想了解有关HTML 5的更多信息 - 这里有一些好的开始(与实际标准相比,您可以阅读和欣赏的内容):