meta是网页的一些基础信息的配置,放置于head元素中,用于声明网页使用的语言、编码、关键字、简介等等等等,是给机器看的,对访问者而言没有意义,但是合理使用能够让网页在
div和span一样,都是没有意义的标记,所以常被用来用作布局,配合CSS可以显示出各种样式
div和span的区别在于,div是块级元素,而span是行内元素
块级元素会单独占一行,而行内元素则不独占,你尝试下下面这段代码,你就明白块级元素和行内元素的不同了
<div>这里独占一行</div>
<div>这里第二行<span>这里不换行</span></div>
不用纠结这个问题通常你在用DW创建新的文档的时候,会自动生成的,这只是W3C规定的标准写法。至于meta是为SEO(搜索引擎优化)而生的。怎么写没有完美的规则。你可以查看源代码看一些比较有名气的大网站是怎么写的,模仿就可以当然文字内容是需要你自己编辑的。有时候要在<html....>标签里加上xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN"
即:<html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN">
的意思给你找了一个详细点的解释:
xmlns 属性
xmlns 属性可以在文档中定义一个或多个可供选择的命名空间。该属性可以放置在文档内任何元素的开始标签中。该属性的值类似于 URL,它定义了一个命名空间,浏览器会将此命名空间用于该属性所在元素内的所有内容。
xml:lang 属性 -- 代表xml语言声明
此属性可以使用在任何XHTML或XML标签上
此属性符合GNU I18N规范
取值:可以参考rfc3066标准
如果网页定义为XHTML1.1或者XML格式,那么使用xml:lang属性(因为xml:lang属性是在XML中确定语言信息的标准用法).
如果网页使用HTML格式,那么应该同时使用xml:lang和lang属性.
此属性常用于html标签中,代表整个文档(文件)使用了某种语言,也可以使用在某个XHTML标签中.
xml:lang属性可以使搜索引擎了解你的页面使用了何种语言,搜索引擎可以按语言把页面归类,或者启动某些自动翻译系统.xml:lang属性也可以使排版工具了解你的页面使用了何种语言,这样相应的排版工具就可以切换标点符号,转换格式等操作.