WEB, UI篇,还HTML标签以本来意义.docWEB,UI篇,还HTML标签以本来意义说句实话,“DIV+CSS”这个词汇不知道害了多少人,也许其提出者本意并没有错,但是跟风者从表现曲解了其意思,认为整个页面就应当是DIV+CSS文件的组合。这样做,对于视觉上并没有什么影响,因为还原了之前设计的页面效果图,但如果这种HTML文档交给机器(例如蜘蛛)去分析,它可能根本找不到重点,你整个页面对它来说,就如同一个白蚁窝,它第一件要做的事情可能就是把这些相同的东西给去掉,然后再做内容的筛选。搜索引擎的的发展让互联网业诞生了一个职业“SEO”,因为要做“关键字”,所以几乎所有的“SEO”都把“技术核心”放在研究关键字上,除了让标题,keywords,description及整个文档布满可能被搜索引擎感兴趣的关键字外。甚至于图片的alt属性,文字容器的title属性都是“关键字”,这样看似完美的“SEO技术”往往忽略了2个重要的地方:1、HTML标签的定义。2、页面的精简。前者让搜索引擎对整个页面各处的“含义”有所“了解”,后者提高了访问速度,降低了服务器负载。可惜的是“SE0”们往往不懂HTML及负载为何物,写代码的人往往又不懂“SE0技术”,这可能造成了相当大的职业瓶颈,而急功近利的心态驱使又使得这两种职业互不学****各行其是。我的开发经历中,曾经遇到过通篇HTML标签全DIV的,貌似除了It;headgt;之上及It;bodygt;之外,其它全是1t;divgt;(我的理解是:整个HTML是一万个毫不相干的内容拼装起来);也曾遇到过通篇是It;divgt;It;ulgt;It;ligt;结构的(我的理解是:这个页面所有元素全是列表)。事实上这两种情况还相当普遍,因为曲解了“DIV+CSS”的真实含义,也许根本就不应该有这个说法,因为一个完整页面几乎不可能仅仅DIV+CSS就能完成;这个名词的本义可能是“以DIV进行分割的HTML+CSS呈现”,我相信如果说“HTML+CSS”更加靠谱,但这样说又不能体现“流布局'的“普及程度”...真是伤透脑筋。HTML标签有50多种,详见第4章节,我们常用的HTML标签(除了表单标签)主要有以下一些:div,ul,ol,li,dl ,dt,dd,p,span,hl-h6,label,em,strong,img,a,u,b,i,s・・・我觉得有必要说出它们的定义,之后给它们分分组,w3c的分组比我这科学,但没我这好懂:div:division(分开,分割,区分,分配,分界线),标签可以把文档分割为独立的、不同的部分。作为块级元素的代表,因为没有固定的格式表现,目前滥用情况最严重。ul:UnorderedList(无序列表)与li元素组合成团体。ol:orderedlist(有序列表)与li元素组合成团体。li:listitem(列表的项目)"必须"在父级ul或ol容器之内,这个必须是我自己加的。w3c只是这样说:Contextsinwhichthiselementcanbeused:,以表示此问题的严峻性…d1:definitionlist(定义列表)与dt(definitionterm定义的项目)及dd(definitiondescription定义的描述
WEB, UI篇,还HTML标签以本来意义 来自淘豆网www.taodocs.com转载请标明出处.