美文网首页
HTML-页面结构

HTML-页面结构

作者: S级食材咩咩羊 | 来源:发表于2017-03-09 23:39 被阅读0次

1.HTML、XML、XHTML 有什么区别

  • HTML:超文本标记语言,主要用于写web页面的结构
  • XML:可扩展标记语言,主要用于存储数据和结构,通常用于数据交互
  • XHTML:可扩展超文本标记语言,基于XML的HTML语言(:зゝ∠),语法较为严格,曾有一段时间与HTML竞争,现用途不明
    B56753AF5FA2711FAB7F309B5685DBA9.jpg

2.怎样理解 HTML 语义化

HTML5新增了很多语义化的标签以取代以前大量使用的<div>,通过语义化,不但开发者编码和维护都更轻松了,对搜索引擎获取页面的重点内容也很友好。

3.怎样理解内容与样式分离的原则

额,内容、样式、行为三权分立多好,三者专精一方面,功能上不耦合,HTML负责网页的内容、框架,CSS负责网页的样式、渲染,JS负责用户的交互和前后端的数据交互。

CA0756D4882AE0DE5BCA1489059FF403.jpg

4.有哪些常见的meta标签

使用形式:<meta name="" content="">
name:descirption, keywords, robots(是否作为搜索结果), author, pragam(是否缓存), expires(指示缓存的时间)

Paste_Image.png

5.文档声明的作用?严格模式和混杂模式指什么?<!doctype html> 的作用?

  • 文档声明告诉浏览器该页面用什么模式解析
  • 严格模式:浏览器按照XHTML语法解析页面
  • 混杂模式:浏览器按照HTML和XHTML的语法解析页面
  • <!doctype html>:浏览器按照HTML5的语法解析页面

6.浏览器乱码的原因是什么?如何解决

  • 原因:国际使用UTF-8编码,国内使用GBK编码。所以编写HTML文件的编码方式与浏览器的解码方式不对应就会出现乱码(:зゝ∠)
  • 解决: 写HTML时加入<meta charset="utf-8">或<meta charset="gbk">

7.常见的浏览器有哪些,什么内核

  • IE内核(Trident):微软系列浏览器以及国内各大垃圾浏览器
  • Gecko内核:Firefox、Netscape6-9
  • WebKit:Safari、Chrome、poi
  • Presto: Opera 7.0及以上

8. 列出常见的标签,并简单介绍这些标签用在什么场景

  • 语义类: <body> <article> <header> <aside> < img> < p> < h1>
  • 表单类: <input> <button> <option> <textarea>
  • 列表类: < ol> < ul> < li>
  • 表格类: <td> <tr> <table>
  • 其他: <div>

相关文章

  • 前端学习之CSS

    前言:HTML-页面结构,负责从语义的角度搭建页面结构;CSS-页面样式表现,负责从审美的角度美化页面;JavaS...

  • HTML-页面结构

    1.HTML、XML、XHTML 有什么区别 HTML:超文本标记语言,主要用于写web页面的结构 XML:可扩展...

  • HTML-页面的结构问题简单详解

    在HTML5之前,主要的内容元素是div元素(用于容纳通用的内容部分,主要出于对该部分内容应用样式表的目的),在H...

  • H5竖屏模板

    【html-头部】 【html-内容区】 为了...

  • 2018-09-08-jsp+html

    html-静态页面、解释性语言---只要有浏览器就可以正常显示出来了 jsp--Java服务端的页面,动态的,需要...

  • JS基础(一)

    javascript 一、 前言 JS 是一个脚本语言 JS是web的编辑语言 经常理解为 html-结构、cs...

  • html概念

    1.web标准 -结构:html-表现:css-行为:javascript标准是由W3C组织制定的(万维网联盟组织...

  • php中网页转化为图片

    方式:HTML->PDF->JPG 第一步:HTML->PDF 利用mpdf将html转成pdf,基本解决了中文(...

  • 前端之路-学习笔记(一)

    前端必须掌握的三个技能 HTML-负责网页的结构语义化。 CSS-负责网页的样式美化。 JS-负责网页的动态效果。...

  • html入门+css

    网页的构成 结构----html HTML用于描述页面的结构负责页面的结构 表现----css CSS用于控制页面...

网友评论

      本文标题:HTML-页面结构

      本文链接:https://www.haomeiwen.com/subject/emoggttx.html