记11月27日作业

问题一

HTML、XML、XHTML有什么区别
HTML是超文本标记语言,与XML、XHTML相比,其在书写格式和语法上更加自由,更加方便数据的展示。
XML是可拓展标记语言,其标签都是可以自定义的,与HTML相比在书写格式和语法上严谨,他现在主要被用来传输和储存资料。
XHTML是在XML的基数上吸收一定HTML的优点,但是其在书写格式上十分严谨,用于展示数据。
现在使用的大部分都是HTML,他的优点是书写格式自由,容错率大。

问题二

怎样理解 HTML 语义化

  • 根据内容的结构选择合适的标签有利于开发者阅读和书写出更加优雅的代码
  • 有利于SEO:和搜索引擎建立良好的沟通,有助于计算机抓取更多有效的信息
  • 方便其他设别的解析来渲染网页
  • 便于团队开发和维护,语义化更具可读性,是下一代网页的重要方向

问题三

怎样理解内容与样式分离的原则
将样式与内容分离这样的好处是在修改样式的基础上不修改其内容,可以提高搜索引擎抓取关键字的效率

问题四

有哪些常见的meta标签
<meta charset=”utf-8”>:使用utf-8的格式解析
<meta name=”viewport” content=”width=device-width,initial-scale=1”>:在不同的设别、不同分辨率上呈现1:1的显示效果。
<meta name="keywords" content="关键字" >:告诉搜索引擎当前网页的关键词
<meta name="description" content="关键内容":告诉搜索引擎这个页面的关键内容

问题五

文档声明的作用
<!DOCTYPE html>用于告诉浏览器用什么方式对该文件进行渲染与加载,若是在文件开头不添加,浏览器则以标准模式进行加载

问题六

浏览器乱码解决方式?
浏览器乱码主要原因是文件的编码与浏览器的解析方式不一样。只要在文件开头加入<meta charset="utf-8/">或者在浏览器里设置自动识别解码方式。

问题七

我的简书

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一:在制作一个Web应用或Web站点的过程中,你是如何考虑他的UI、安全性、高性能、SEO、可维护性以及技术因素的...
    Arno_z阅读 4,990评论 0 1
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,324评论 19 139
  • 在线阅读 http://interview.poetries.top[http://interview.poetr...
    前端进阶之旅阅读 115,090评论 24 450
  • HTML、XML、XHTML 有什么区别 1.HTML 是用来描述网页的一种语言,指的是超文本标记语言 (Hype...
    饥人谷_牛牛阅读 4,001评论 0 2
  • “为什么要学英语?” “学习”,不知你是怎么理解这个字眼。 一贯以来,我们所理解的学习便是吃透教科书,刷穿练习册。...
    小亨利的奇幻世界阅读 4,966评论 5 54