时光荏苒,岁月如梭,不知不觉中我已经完成了千锋郑州Web前端培训班一阶段的学习。这段时间里我学了很多,看了很多,也听了很多。作为一个零基础的小白,我为当初小瞧了HTML5而惭愧,多而杂的知识点让人苦恼,需要不断练习记忆的代码让人忙碌,还有成功做出效果后的成就感,为我单调的生活增添了调剂。感谢老师的教导和同学们的相伴,我一定会好好学习。
在学习Web前端时,人们都会学习HTML和CSS。HTML(Hypertext Markup Language)是文本标记语言,是用于描述网页文档的一种标记语言。CSS(Cascading Style Sheet)可译为“层叠样式表”或“级联样式表”,它定义如何显示 HTML元素,用于控制Web页面的外观。接下来我就给大家分享一下关于HTML相关的问题。
1、什么是HTML语义化?
基本上都是围绕着几个主要的标签,像标题(H1-H6)、列表(li)、强调(strong em)等等。根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器很好地解析。
2、为什么要语义化?
为了在没有CSS的情况下,页面也能呈现出很好地内容结构、代码结构,为了裸奔时好看。语义化的优势有四点:方便用户体验,有利于SEO,方便其他设备解析,便于团队开发和维护。
3、写HTML代码时应注意什么?
有很多需要注意的点,比如尽可能少的使用无语义的标签div和span;不要使用纯样式标签,改用css设置;需要强调的文本,可以包含在strong或者em标签中;使用表格时,标题要用caption,表头用thead,主体部分用tbody包围,尾部用tfoot包围;表头和一般单元格要区分开,表头用th,单元格用td;每个input标签对应的说明文本都需要使用label标签,并且通过为input设置id属性,在lable标签中设置for=someld来让说明文本和相对应的input关联起来。
马上就要进入到第二阶段的学习,我一定要抓住记牢知识点,这样考试的时候就不用回去翻阅。千锋郑州Web前端培训班的老师也比较负责任,每天都会回顾提问前天讲的知识点,每周都会做一次测试题,进行查漏补缺。相信通过不断的努力,我一定可以实现高薪梦!
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱