DOCTYPE的作用和用法
1作用:声明文档的解析类型(document.compatMode),避免浏览器的怪异模式。
document.compatMode:
BackCompat:怪异模式,浏览器使用自己的怪异模式解析渲染页面。
CSS1Compat:标准模式,浏览器使用W3C的标准解析渲染页面。
BackCompat:怪异模式,浏览器使用自己的怪异模式解析渲染页面。
CSS1Compat:标准模式,浏览器使用W3C的标准解析渲染页面。
这个属性会被浏览器识别并使用,但是如果你的页面没有DOCTYPE的声明,那么compatMode默认就是BackCompat,
这也就是恶魔的开始 -- 浏览器按照自己的方式解析渲染页面,那么,在不同的浏览器就会显示不同的样式。
如果你的页面添加了<!DOCTYPE html>那么,那么就等同于开启了标准模式,那么浏览器就得老老实实的按照W3C的
标准解析渲染页面,这样一来,你的页面在所有的浏览器里显示的就都是一个样子了。
这就是<!DOCTYPE html>的作用。
2 使用:<!DOCTYPE html>
2.1 使用也很简单,就是在你的html页面的第一行添加"<!DOCTYPE html>"一行代码就可以了
2.2 jsp的话,添加在<%@ page %>的下一行。
2.3 不用区分大小写哦
转载自:
http://angrycoder.iteye.com/blog/1757539
相关推荐
DOCTYPE>标签的定义和用法。 准确的说,<!DOCTYPE>并不是HTML标签,它声明web浏览器关于页面使用哪个 HTML 版本进行编写的指令。 在 HTML 4.01 中,<!DOCTYPE> 声明引用 DTD,因为 HTML 4.01 基于 SGML。DTD 规定了...
DOCTYPE>` 是一个非常重要的声明,它的主要作用是告诉浏览器文档遵循的HTML或XHTML规范版本,以便浏览器能够正确地解析和渲染页面内容。这个声明位于HTML文档的开头,且必须在 `<html>` 标签之前。 `<!DOCTYPE html...
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">`,而XHTML 1.0的声明可能为`<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...
.println("<table align='center'><tr><th>图片</th><th>产品名称</th><th>产品价格</th><th colspan=2>操作</th></tr>"); try { DBaccess db = new DBaccess(); ArrayList<Goods> goods = db.Search...
博客文章: 关于HTML中的 <!DOCTYPE> 声明 文章配套示例HTML源代码 内容说明:DOCTYPE是Document Type(文档类型)的简写,要想制作符合标准的HTML页面,一个必不可少的关键组成部分就是DOCTYPE声明。
DOCTYPE>`标签是文档类型声明,它在HTML或XHTML文档的开头,用于告诉浏览器文档遵循的HTML或XHTML规范。这个声明非常重要,因为它会影响浏览器如何解析和渲染页面内容。`<!DOCTYPE>`标签没有闭合标签,即它不需要以`...
DOCTYPE html><html><head> <title>我的网页</title></head><body> <h1>欢迎来到我的网页</h1> <p>这是一个简单的HTML网页示例。</p> <ul> <li>列表项1</li> <li>列表项2</li> <li>列表项3</li> </ul></body></html>...
标签:如<html>、<head>、<body>、<h1>到<h6>(标题)、<p>(段落)、<a>(链接)、<img>(图像)等。 示例代码: <!DOCTYPE html> <html> <head> <title>我的网页</title> </head> <body> <h1>欢迎来到我的网页</...
DOCTYPE声明位于HTML文档的顶部,通常在`<html>`标签之前。 在不同的浏览器中,如果没有声明DOCTYPE,页面可能会在不同的渲染模式下显示,导致布局和样式差异。例如,Firefox(FF)和Internet Explorer(IE)在默认...
DOCTYPE html><!--[如果是 IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]--><!--[如果 gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]--><头部> <meta charset="utf-8"> <meta name=...
模拟全自动洗衣机程序程序报括洗涤漂洗脱水温控等功能,模拟全自动洗衣机程序
<title>html基本结构</title> </head> <!-- 文档的主体标签:html的所有内容都要写在里面 --> <body> 各人有各人理想的乐园,有自己所乐于安享的世界, 朝自己所乐于追求的方向去追求,就是你一生的道路, ...
DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>我的第一个HTML页面</title> <!-- 这里可以链接外部...
doctype html> <html> <head> <meta charset="UTF-8"> <script type="text/javascript" src="Clock.js"></script> </head> <body> <canvas width='500' height='500' id='clock'></canvas> </body> ...
html表格样式<!DOCTYPE html> <html> <style type="text/css"> td{ text-align:center;... <caption><strong>明星排行榜</strong> <a href="">添加</a></caption> <!-- <colgroup span="1" bgco
HTML提供了六级标题标签`<h1>`到`<h6>`,`<h1>`是最重要的标题,`<h6>`则是最次级的。例如: ```html <h1>主要标题</h1> <h2>次要标题</h2> <h3>子标题</h3> ``` 标题标签默认左对齐,但可以通过`align`属性设置对齐...
DOCTYPE html> <html> <head> <title>我的博客</title> <style> /* 在这里添加你的CSS样式 */ </style> </head> <body> <header> <h1>欢迎来到我的博客</h1> </header> <nav> <ul> <li><a...
DOCTYPE html> <html> <head> <title>Bootstrap响应式餐饮类网页完整版</title> <meta charset="UTF-8"> <meta http-equiv="x-ua-compatible" content="IE=edge"> <meta name="viewport" content="width=device-...
DOCTYPE HTML 是HTML文档中的一个重要声明,它告诉浏览器文档遵循的HTML或XHTML规范。这个声明位于HTML文档的开头,通常在`<html>`标签之前。它的作用在于确保浏览器以正确的方式解析和渲染网页内容。 在没有...
DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Grayscale Canvas Example</title> <script src="modernizr-2010.07.16dev.js"></script> </head> <body> <img src="logo.jpg" id="avatar...