kee*_*279 1 html doctype character-encoding head
我对HTML和编程一般都很陌生,所以这更像是一个好奇的问题,但我想问我想以正确的方式使用它.
每当我必须启动HTML文档时,我都会按照以下方式启动它,并且从未发现任何问题.但是,当我在Adobe Dreamweaver中工作并在那里创建一个新文档时,它总是向我显示以下启动.
当然我可以覆盖这个,但我想知道有什么区别,什么时候使用Adobe的任何建议属性或者在我的前四行添加其他东西是有意义的.
有人可以帮我弄这个吗 ?
我目前的发起:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<!-- ... -->
Run Code Online (Sandbox Code Playgroud)
Dreamweaver中显示的HTML启动:
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- ... -->
Run Code Online (Sandbox Code Playgroud)
非常感谢,迈克
Run Code Online (Sandbox Code Playgroud)<!DOCTYPE html>
这是HTML 5.当前的标准.
Run Code Online (Sandbox Code Playgroud)<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
这是XHTML 1.0 Transitional.2000年的一个标准,旨在结合从HTML 3.2(1997)到HTML 4(1998)和XML(从未广泛使用,除非假装是HTML 4 )的过渡.
你能解释一下与我的不同的单一属性,以及什么时候使用其中任何一个都有意义吗?ESP.关于
"上市",
那不是属性.Doctype声明的PUBLIC部分告诉客户端它可以下载DTD的位置.(与SYSTEM部分相反,它为其提供了一个标识符,可用于从本地目录中查找它).
浏览器从未关心过DTD.
"XMLNS"
XML命名空间.它允许您区分具有相同名称但来自不同规范的元素和属性.
"HTTP的当量"
"这相当于具有此名称的HTTP标头"
这主要是一个笑话.除了内容类型头的字符编码部分之外,没有什么能真正实现这一点,并且HTML 5为指定它提供了更好的语法.
"内容".
以上的价值.
| 归档时间: |
|
| 查看次数: |
114 次 |
| 最近记录: |