我爱编程

HTML标签(任务4)

2017-01-04  本文已影响0人  饥人谷_js_chen

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

2.怎样理解 HTML 语义化

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

4.有哪些常见的meta标签

charset表明网页的编码格式:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
secription表示网页描述:
<meta name="description" content="网页描述" />
keywords表示关键字,用于SEO搜索
<meta name="keywords" content="关键词" />

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

的作用?

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

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

主要分成两部分:渲染引擎(layout engineer或Rendering Engine)和JS引擎。
渲染引擎:负责取得网页的内容(HTML、XML、图像等等)、整理讯息(例如加入CSS等),以及计算网页的显示方式,然后会输出至显示器或打印机。浏览器的内核的不同对于网页的语法解释会有不同,所以渲染的效果也不相同。所有网页浏览器、电子邮件客户端以及其它需要编辑、显示网络内容的应用程序都需要内核。
JS引擎则:解析和执行javascript来实现网页的动态效果。

一、Trident内核
代表产品Internet Explorer,又称其为IE内核。Trident(又称为MSHTML),是微软开发的一种排版引擎。使用Trident渲染引擎的浏览器包括:IE、傲游、世界之窗浏览器、Avant、腾讯TT、Netscape 8、NetCaptor、Sleipnir、GOSURF、GreenBrowser和KKman等。

二、Gecko内核
代表作品Mozilla FirefoxGecko是一套开放源代码的、以C++编写的网页排版引擎。Gecko是最流行的排版引擎之一,仅次于Trident。使用它的最著名浏览器有Firefox、Netscape6至9。

三、WebKit内核
代表作品Safari、Chromewebkit 是一个开源项目,包含了来自KDE项目和苹果公司的一些组件,主要用于Mac OS系统,它的特点在于源码结构清晰、渲染速度极快。缺点是对网页代码的兼容性不高,导致一些编写不标准的网页无法正常显示。主要代表作品有Safari和Google的浏览器Chrome。

**四、Presto内核
代表作品OperaPresto是由Opera Software开发的浏览器排版引擎,供Opera 7.0及以上使用。它取代了旧版Opera 4至6版本使用的Elektra排版引擎,包括加入动态功能,例如网页或其部分可随着DOM及Script语法的事件而重新排版。
**

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

(1)dl dt dd ...:用于展示一系列标题内容的场景

代码:


Paste_Image.png

显示:


Paste_Image.png
(2)ul li和ol li: ul li 是无序列表, ol li是有序列表

代码如下:

 <ul>求职
    <li>智联招聘</li>
    <li>前程无忧</li>
    <li>51job</li>
    <li>拉勾网</li>
  </ul>
  
  <ol>前端
    <li>javascript</li>
    <li>html</li>
    <li>css</li>
  </ol>

效果是:

Paste_Image.png
(3)button:按钮标签
(4)strong,em,span
(5)h1,h2...h6:不同级别的标签
(6)p:段落,表示一段文字
(7)a:表示链接,链接到一个地址
<a href="http://www.jirengu.com/app/watch/1340/1?vsum=12"
 target="_blank" title="It's title!">饥人谷视频</a>
(8)img:展示一张图片
(9)div:用于给页面划分区块,让结构更清晰
(10)iframe:用于嵌入一个页面
上一篇 下一篇

猜你喜欢

热点阅读