css中,<div>,<meta>,<span>这些个标签分别有着什么意义?

html-css013

css中,<div>,<meta>,<span>这些个标签分别有着什么意义?,第1张

这些是HTML的标签,并不是CSS的

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属性也可以使排版工具了解你的页面使用了何种语言,这样相应的排版工具就可以切换标点符号,转换格式等操作.

这是告诉浏览器当前页面所使用的字符集,比如:

<meta http-equiv="content-Type" content="text/htmlcharset=gb2312">

表明网站采用的编码是简体中文GB2312