深入了解 WEB 标准:网页结构与 W3C 标准的详细解析

深入了解 WEB 标准:网页结构与 W3C 标准的详细解析

相应的编程语言如下:1:超文本标记语言与可拓展超文本标记语言HTML文档可以分为三种类型,分别是strict(严格型)、transitional(过渡型)、frameset(框架型)。超链接是WWW的基础,也是其核心。

你天天用的网页,其实就是HTML(超文本标记语言)、CSS(层叠样式表)和JavaScript(简单对象访问协议)这三个家伙合伙搭起来的!它们各自发挥特长,一起努力让网页看起来五颜六色的。

HTML:网页的骨架

你听到过HTML吗?简单来说,它就是网页的框架,就像是建房子的框架那样,决定了网页的大致样子以及内容如何放置。这种编程语言主要靠标签来组织网页内容,比如标题啦、段落啊、列表啦、链接什么的都属于这个范畴!这些标签像砖头盖房一样堆砌着,搭建出了网页的基本架构。

HTML5就是HTML的新版,加入了很多新的元素和API,使网页变得更厉害!比如说,以前网页上要放音乐或看电影得用插件,现在有了HTML5这个强大后盾,不用插件就能听歌、看大片。还有,HTML5的表格也升级了,增加了更多的填表方式和验证方法,让我们在网上填写信息时又快又舒心,还要注意不泄露个人隐私哟。

CSS:网页的外观

CSS,就是网页的打扮师!它能搞定网页的样子,管你颜色、字号啥的。想要网页美美的,就靠CSS,它会用选择器和属性来调整网页的模样,让页面看起来更舒服。比如说,我们可以用CSS设定文字的颜色和大小,弄好元素间距离,还能搞点动态效果!

CSS有个神奇之处就是它能让许多种样式同时影响一个元素,还能随意调节它们的高低顺序。这样,我们就无需改变HTML结构就能轻松覆盖或改样。更棒的是,CSS还有响应式设计功能,能根据屏幕大小和设备种类自动变幻布局和样式,保证网页在各种设备上都美美的呈现出来。

JavaScript:网页的交互

我们都见过网页?它们里面那些动态炫酷的效果和你与它之间的互动,都是靠一个小东西做出来的,那就是大名鼎鼎的JavaScript!这货就像你的私人助手一样,把网页动起来,陪你好好玩。你点点鼠标,玩玩滚轮,输点啥,这些动作都会被JavaScript接收到,处理成有用的信息,让网页变得更有意思,还能让你用得更舒服。

JavaScript就是个小脚本,既能嵌入HTML代码里,也能以独立文件形式,提供许多强大的API和库,让你实现神奇的功能,例如,表格验证、数据交换、动图效果什么的。而且,JavaScript还支持异步编程,这就意味着在不影响页面运行的前提下处理那些时间较长的任务,从而提升网页的反应速度。

HTML页面结构

网页是用各种标签和属性制作的。对于HTML文档来说,最重要的就是head(头部)和body(身体)这两个部分。head里头的信息,除了那个能让你知道网页叫什么的title和meta标签这类特殊的东西之外,其他大部分都看不见直接跳过。而真正我们能在屏幕上看到的,就是body里面的内容,包括网页的所有主要内容和排版。

HTML文件分三类:1.strict(严苛型),只准用规定的标签和属性;2.transitional(中间派),可以用部分被淘汰的标签和属性;3.frameset(框架型),用frameset标签划分屏幕,适用于需要分屏显示的页面。

CSS布局排版

CSS就像装修大师一样,帮你设计网页布局,让画面更美。它主要是靠选择器和属性来搞样式的,例如设定文字颜色、大小、字体,或者调整元素位置、大小、间距之类的。而且,CSS还有个很棒的功能——盒模型,就是把每一个元素全都想象成一个长方形的箱子,有内容部分、内空位、边框和外空位~

JavaScript交互行为

JavaScript就是帮我们完成人和页面前台互动操作的小助手!它主要用的是像W3CDOM、ECMAScript这样的对象模型语种。

文件名规范

哦对了,文件名得用英文字母开始,后面跟着下划线、数字啥的就行!别用汉字或者奇怪符号喔,这样比较不会搞出名字打架和乱七八糟的问题。而且,文件名最好能说明白这个东西是干嘛用的,让大家看了一目了然。

超文本标记语言与可拓展超文本标记语言

HTML5就是HTML第五版大更新,新添加了好多元素和API功能,让咱们做网页变得更方便强大!

深入了解 WEB 标准:网页结构与 W3C 标准的详细解析

HTML标签和属性

htmltag就是网页的搭建砖块,每种tag都有自己的功能与作用~就像大标题用“标注,而`

你知道吗?`,`标签用来分割段落,而“标签能让文本变成链接!这个标签还能带属性,通过给它添加不同的属性,我们就能够获取到更多的标签信息。比如说,`href`属性就是告诉浏览器链接要跳转去哪里,`src`属性则是告诉浏览器图片从哪儿来。

CSS选择器和属性

这回咱们说说CSS中选元素和设样式这两招!像`#id`这样的选择器就是挑出有着某个特定ID的元素;接着是`.class`这种,找的是那些带着特殊CLASS的元素。而`element`这个?那就更简单了,不就是直接指定HTML元素吗?再来聊聊属性。你知道啥叫属性么?就是那些控制文档外观的东西,比如字色啊、字号啊、边距啦等等。比如说,`color`这货就是设定文本颜色滴;再比如`font-size`,意思就是文字要多大;`margin`,就是外边距咯。

JavaScript事件和函数

网站上的那些小按钮、小滚轮、小输入框之类的东西,我们用鼠标去点、滚动或者输入了之后,会有各种各样的事情发生。这些就是所谓的javascript事件!它们就像小助手一样,告诉你该做什么了。然后?这时就要用到一种叫做”函数”的东西了。它就好比一个自动程序,在有什么情况下,就会开始工作。比如说,当有人点了那个”onclick”的小按钮后,或者”onload”的小页面打开以后,又或者在你敲打键盘输入字的时候,都会触发相应的事件和函数。而这个函数,既可以放在HTML标签里面,也可以单独放到一个纯Javascript文件里头。

URL统一资源定位符

网址就是您打开网站时看到的那段数字字母组合,它其实就是WEB网页的路标。网址分四块儿:”http”,”www.example.com”(叫做域名),”:8080″(这是端口号),再加上”index.html”(这是网页路径)。最前面的”http:”是用来告诉浏览器该怎么找网页的技巧(也就是协议啦)。网址用起来方便我们找到并查看网上信息,对网页开发和管理特别重要哟~

绝对路径和相对路径

咱先说啥叫绝对路径?就是你主页上那些文件啊目录的真实存在在哪个角落里硬盘上滴路径!而相对路径就简单多了,就是你现在这个文件和你要找那个文件之间的距离呗!不管你网站放在哪儿,这技巧都能用得上~而且,如果有天你换了服务器地方,用这种方法也不用担心内部连接会出错。

HTML文档类型

CSS盒模型

说到CSS布局,就得聊聊它的核心-盒模型了。简单来说,每种元素在这个模型里都是一个个小方块,它们分别包括:里面的内容,四周的内边距啊、边框啊、外面到边上的距离等。而这些部分,通过各种属性就能轻松调整,比如调整面积的`width`属性,填充空白的`padding`属性,加线条边框的`border`属性啦等等。大家在使用时只要把握住这几点,就能搞定大部分的问题!

JavaScript对象模型

JavaScript的关键就是对象模型,这东西就像个地图一样,告诉你JS里的对象是什么样的。对象模型就是由对象、属性和方法三部分组成哒,对象就好像一个箱子,装着各种属性和方法;而属性,就是这个对象的特点,例如大小、颜色什么的;至于方法,那就是动作,譬如点击它会有什么反应啊之类的。JavaScript通过这套对象模型来处理数据和逻辑变得轻车熟路,像是做创建、访问属性、调用方法这些事情根本不能更容易!

文件命名规范

总结:

网页主要就是由HTML、CSS和JavaScript组成滴。HTML搞页面架构,CSS就控制视觉效果,JavaScript则搞定交互。要是理解了这3个家伙在做什么以及他们之间怎么配合的话,对于我们玩转网页设计和制作那可是非常有帮助滴

向读者提出一个问题:

你觉得做网站开发时,是html、css还是javascript更关键呢?说说呗!在评论里分享你的想法,还得记得点亮和转发!

原文链接:https://www.icz.com/technicalinformation/web/vue2/2024/07/18917.html,转载请注明出处~~~

0

评论0

请先

注意:请收藏好网址www.icz.com,防止失联!站内免费资源持续上传中…!赞助我们
没有账号? 注册  忘记密码?