威化饼干vi设计的核心价值在于为企业打造独特的品牌,威化饼干vi设计可以给企业带来良好的社会声誉和经济效益。
任何参与网设计或开发的人都会遇到与HTML5和一般网相关的术语"语义"。这个经常有问题的术语让我们许多人感到困惑,这是可以理解的,特别是因为在某些情况下对它的定义缺乏共识。
在本文中,我们将探索是什么让HTML5比它的前辈更具语义性,概述这对现在和未来的网开发意味着什么。
语义学是关于意义的
语义学的概念来自致力于研究意义的语言学领域。对于英语等自然语言,我们区分句法(或语法)和意义。如果你想到一个句子,意思与人们如何理解它有关:
"那个人把电脑扔出了窗户。"
语义与句子的一个方面有关,这个方面允许人们阅读句子以理解其中包含的信息。与语法一起,语义是通过语言促进交流的一个重要部分。当我们谈论与超文本标记语言相关的语义时,我们谈论的是计算机程序之间的交流,而不是人类。语义超文本标记语言本质上旨在提高应用程序处理或解释网内容的能力。例如,考虑下面的网页摘录,其中包含一些历史悠久的超文本标记语言结构:
那个人把电脑扔出了窗户100元/人
img src=' Broken _ Window。png ' alt='破窗'/
元素(和属性)为浏览器提供了如何向用户显示内容的信息。默认情况下,段落元素上下都有空白显示,图像元素使用科学研究委员会属性中包含的图像文件显示,等等。当浏览器遇到这些元素时,它会以一种特定的方式呈现内容,这种方式最终由所使用的标签决定。
超文本标记语言结构已经有了意义
理解HTML5并不是第一次给超文本标记语言引入语义,这一点很重要. HTML已经内置了一定程度的语义。现有的超文本标记语言结构在不同程度上是有意义的。如果你看看上面摘录中包含的这个熟悉的超文本标记语言元素,你就会明白我的意思:
img src=' Broken _ Window。png ' alt='破窗'/
虽然是缩写,但元素img的名称表明了标签内容的一些有意义的东西,即它是一个图像。这样,您可以认为超文本标记语言的语义方面类似于元数据,因为元素标签和属性名称描述了数据(网页页面中的数据是元素和属性内容)。
还记得我们开始把内容和风格分开的时候吗?
我们在超文本标记语言中使用的一些结构告诉浏览器如何设计页面内容的样式。随着时间的推移,我们被鼓励将页面的格式与其内容分开。
例如,我们用全身长的替换了itag,这更有意义,并且不会告诉浏览器如何显示元素中的文本。使用全身长的而不是(同ImmigrationInspectors移民检查)来传达关于内容项性质的信息,而不是关于样式的信息. em当然会影响样式,这是我们使用它的主要原因,但是它将样式的细节留给了浏览器和/或半铸钢钢性铸铁(Cast Semi-Steel)代码,最好与页面标记分开。
语义HTML5是这个过程中较大的一步。最终目标是创建一个系统,在这个系统中,应用程序可以访问更高层次的含义——但这不是人工智能,它只是在建模数据项的代码结构中包含关于数
总监微信咨询 舒先生
业务咨询 张小姐
业务咨询 付小姐