精华内容
参与话题
问答
  • html 和xhtml区别

    千次阅读 2018-09-24 15:21:43
    一,XHTML中的标记名称必须小写 在HTML中,标记名称可以大写和小写,比如: <BODY> <p>这是一段话

    XHTML是HTML向XML的一个过渡语言,它比HTML严谨性会高点,然后基本语言都还是沿用的HTML的标签,只不过废除了部分表现层的标签,同事在标准上要求高了点比如标签的严格嵌套,标签结束等等!
    一,XHTML中的标记名称必须小写

    在HTML中,标记名称可以大写和小写,比如:

    <BODY>
    <p>这是一段话</p>
    </BODY>
    

    而在XHTML中,必须都小写,如下:

    <body>
    <p>这是一段话</p>
    </body>
    

    二,在XHTML中属性名称必须小写

    和标记名称必须小写一样,属性名称也必须小写,比如下面这个代码,HTML中是正确的:

    <IMG src="123.jpg" alt="HTML与XHTML的区别-HTML和XHTML的区别" WIDTH="100" HEIGHT="100" >
    

    而在XHTML中这是错误的,必须写成:

    <img src="123.jpg" alt="HTML与XHTML的区别-HTML和XHTML的区别" width="100" height="100" />
    

    三,XHTML必须严格崁套

    在下面的一个代码中,HTML是可以的,但是XHTML里面是错误的,比如:

    <p><i>你好,SDT技术网</p></i>
    

    在以前的html基础教程中我就提到过,这种写法是错误的,但是早期的HTML是可以这样写,希望跨入XHTML的时候大家不要犯这种错误,应该写成:

    <p><i>你好,SDT技术网</i></p>
    

    四,在XHTML中标记必须封闭

    在之前,我就说过,大家要养成一个好习惯,写代码要封闭,这里的一段代码,html的确可以运行,但在XHTML里面就是错误了:

    <p>这是一段话
    <h1>这是一级标题
    

    像上面两个代码,并没有封闭,这在XHTML中是严重错误的!

    <p>这是一段话
    <h1>这是一级标题 
    

    五,XHTML中标记是空元素也必须封闭

    在html中,下列代码是允许的,但是XHTML的严格要求来说,是错误的:

    换行<br>
    水平线<hr>
    图像<img src="1.jpg" alt="HTML与XHTML的区别-HTML和XHTML的区别">
    

    而XHTML中应该写成:

    换行<br />
    水平线<hr />
    图像<img src="1.jpg" alt="HTML与XHTML的区别-HTML和XHTML的区别" />
    

    六,在XHTML中属性值必须用引号引起来

    很多人写代码的时候,属性值就直接等于多少,而这在XHTML中是不允许的:

    <a href=http://www.sdtclass.com>SDT技术网</a>
    

    而这在XHTML中必须写成:

    <a href="http://www.sdtclass.com">SDT技术网</a>
    

    七:在XHTML中,属性值必须用完整形式

    在html中一般用简写来设定属性值:

    <input checked>
    

    但是XHTML中必须写为:

    <input checked="checked" />
    

    XHTML相对HTML来说,有以下几点区别:
    1.所有的标记都必须要有一个相应的结束标记
    2.所有标签的元素和属性的名字都必须使用小写
    3.所有的XML标记都必须合理嵌套
    4.所有的属性必须用引号""括起来
    5.把所有<和&特殊符号用编码表示【比如<用<代替,>用>代替等】
    6.给所有属性赋一个值
    7.不要在注释内容中使“–”【 比如<!--这里是注释---------这里是注释-->这里的中间的–不再有效,中间的–用=代替即可】
    8.图片必须有说明文字 【每个图片标签都必须有ALT说明文字】

    展开全文
  • xhtml和html的区别

    千次阅读 2018-06-08 00:08:46
    关于功能上的差别,主要是XHTML可兼容各大浏览器、手机以及PDA,并且浏览器也能快速正确地编译网页,- XHTML的语法较为严谨。1)、 所有标签都必须小写2)、 标签必须成双成对3)、 标签顺序必须正确4)、所有...
    - 分为两大类比较:一个是功能上的差别,另外是书写习惯的差别。关于功能上的差别,主要是XHTML可兼容各大浏览器、手机以及PDA,并且浏览器也能快速正确地编译网页,

    - XHTML的语法较为严谨。

    1)、 所有标签都必须小写

    2)、 标签必须成双成对

    3)、 标签顺序必须正确

    4)、所有属性都必须使用双引号


    XHTML 元素必须被正确地嵌套
         XHTML 元素必须被关闭,空标签也必须被关闭,如 <br> 必须写成 <br />
         XHTML 标签名必须用小写字母
         XHTML 文档必须拥有根元素
         XHTML 文档要求给所有属性赋一个值
         XHTML 要求所有的属性必须用引号""括起来
         XHTML 文档需要把所有 < 、>、& 等特殊符号用编码表示
         XHTML 文档不要在注释内容中使“--”
         XHTML 图片必须有说明文字
         XHTML 文档中用id属性代替name属性

    展开全文
  • XHTML是具有延伸性的超文本标记语言 出现XHTML目的就是要替代HTML XHTML和HTML4.01几乎相同 XHTML是更严密代码更整洁的HTML版本 XHTML的定义形同将HTML视为XML(从代码的结构上) XHTML是W3C的推荐标准 XHTML 1.0是一...
    
    
    2006-07-25 10:30:24

    你可以开始通过书写严密的HTML代码来为你的XHML之旅做好准备


    怎样为XHTML做好准备

    XHTML与HTML的区别并不是很大,因此熟悉HTML4.01标准代码对学习XHTML来讲非常有意义。W3S提供的HTML 4.01 参考可以帮助你熟悉它们

    补充一下,你现在就应该开始习惯使用小写标签书写HTML代码,还有千万别漏掉结束标签。


    最主要的区别:

    • XHTML元素必须合理嵌套
    • XHTML文档形式上必须符合规范
    • 标签必须使用小写
    • 所有的XHTML元素都必须有始有终

    元素必须合理嵌套

    在HTML中一些元素可以不使用正确的相互嵌套:

    <b><i>This text is bold and italic</b></i>

    在XHTML中所有元素必须合理的相互嵌套:

    <b><i>This text is bold and italic</i></b>

    注:在列表嵌套的时候经常会犯一个错误,就是忘记了在列表中插入一新列表必须嵌在<li>标记中:

    <ul>
    <li>Coffee</li>
    <li>Tea
    <ul>

    <li>Black tea</li>
    <li>Green tea</li>
    </ul>
    <li>Milk</li>

    </ul>

    这才是正确的:

    <ul>

    <li>Coffee</li>
    <li>Tea
    <ul>
    <li>Black tea</li>
    <li>Green tea</li>

    </ul>
    </li>
    <li>Milk</li>
    </ul>

    在这段正确的代码示例中,</ul>后面加入了</li>标签


    文档形式上必须符合规范

    所有的XHTML元素必须被嵌在<html> 根元素之中。所有其它的元素可以有自己的子元素。位于父元素之内的子元素必须成对出现且使用正确的嵌套。文档的基本构架为:

    <html>
    <head> ... </head>
    <body> ... </body>
    </html>


    标签必须使用小写

    因为XHTML文档是XML应用产物,XML是区分大小写的,所以<br>和<BR>会被认为是两种不同的标签。

    这就是错误的:

    <BODY>
    <P>This is a paragraph</P>
    </BODY>

    这才是正确的:

    <body>
    <p>This is a paragraph</p>

    </body>


    所有的XHTML元素都必须有始有终

    非空元素必须得有结束标签

    这是错误的写法:

    <p>This is a paragraph
    <p>This is another paragraph

    这是正确的:

    <p>This is a paragraph</p>
    <p>This is another paragraph</p>


    空标签也得关闭

    空标签同样也得关闭,可以是在开始标签后加上/>

    这是错误的写法:

    This is a break<br>

    Here comes a horizontal rule:<hr>
    Here's an image <img src="happy.gif" alt="Happy face">

    正确的是这样:

    This is a break<br />

    Here comes a horizontal rule:<hr />
    Here's an image <img src="happy.gif" alt="Happy face" />

    注意:为了使你的XHTML能够兼容目前的浏览器,你必须在/符号之加上一空格,如:<br />


    这篇文章主要阐述 HTML 和 XHTML 的区别 <script type="text/javascript">arw("#Xu", ark3);</script> 。简单来说,XHTML 可以认为是 XML 版本的 HTML <script type="text/javascript">arw("-JO", ark2);</script> ,为符合 XML 要求,XHTML 语法上要求更严谨些。

    以下是 XHTML 相对 HTML 的几大区别:

    • XHTML 要求正确嵌套
    • XHTML 所有元素必须关闭
    • XHTML 区分大小写
    • XHTML 属性值要用双引号
    • XHTML 用 id 属性代替 name 属性
    • XHTML 特殊字符的处理

    XHTML 要求正确嵌套

    以下是正确的嵌套:

    <script type="text/javascript">arw("@yQqHM@y1qH(rP(Oy(rP(Oy>ddI4UIsgSX=;XVa(H1)sw+Uh*Ul@yQqH>UUIsgSX=;XVa,Mj@yQqH>Uh>doI4", ark4);</script> <p>布啦布啦<strong>独树一帜</strong>。</p>

    以下是错误的嵌套:

    <p>布啦布啦<strong>独树一帜</p></strong>。

    <script type="text/javascript">arw(";kWko>8%oc%VV&sf$98&2h*QH&sP*e5", ark0);</script> XHTML 所有元素必须关闭

    <script type="text/javascript">arw(">c@o>u>c@o", ark5);</script> =====天王盖地虎 宝塔镇河妖=====XHTML 里,应该写成:Javascript.

    在 HTML 中 <script type="text/javascript">arw("(xB", ark6);</script> ,比如 <p>,<li> 这些标记,你可以不写 </p>,</li>,但 <script type="text/javascript">arw(")02*45", ark4);</script> 是在 XHTML 里,必须要求写关闭标记 (Closing Tag)。

    比如:

    <p>布啦布啦很认真。

    =====天王盖地虎 宝塔镇河妖=====显然,如果浏览器做成这个样子,倒贴钱也是不会有人用的。

    应该写成:

    <p>布啦布啦很认真。</p>

    处理空元素

    <script type="text/javascript">arw("}9C-jQ|wx,E4|Vb&d;,9j>pYO^TS>b_G;|D3,HS}aG}Bc,9j>nlnVy2>VZgA>nlnVy2!y2_C4_Bd[in#bp_J5#FJ#Od&7;#cR_V;>VsgAiW@jty2*v5_xR-cg_1E#DN>VsgAiW@d>c>nfkS$9L", ark5);</script> 有些空元素,在 XHTML 里的写法是在">"之前加空格和斜杠。比如<br>,应该写成<br />。

    以下是空元素的例子:

    <br />

    <hr />

    <img src = "/images/adpics/1/b027.jpg" alt = <script type="text/javascript">arw("@brRpsg", ark6);</script> "blabla" / <script type="text/javascript">arw("=40hd", ark7);</script> >

    <link rel="stylesheet" href="/styles/blabla.css" type="text/css <script type="text/javascript">arw("@yPpgI4", ark4);</script> " />

    <meta http-equiv="content-type" content <script type="text/javascript">arw("=S>CJ7QOq", ark0);</script> ="text/html; charset=UTF <script type="text/javascript">arw("=D", ark7);</script> -8" / <script type="text/javascript">arw("=5FFc", ark0);</script> >

    XHTML 区分大小写

    HTML 不区分大小写,但是 XHTML 是区分大小写的。

    XHTML 的所有标记属性都要写。

    比如:

    <IMG SRC = "/images/adpics/1/b027.jpg" Alt = "blabla" / <script type="text/javascript">arw("=40hd", ark7);</script> >

    应该写成:

    <img src = "/images/adpics/1/b027.jpg" alt = "blabla" />

    XHTML 属性值要用双引号

    HTML 并不强制要求属性值加双引号。比如 <script type="text/javascript">arw("#wV", ark6);</script> 你可以写:

    <script type="text/javascript">arw(">nqkS", ark5);</script> <table cellspacing = 0>

    <input checked>

    <script type="text/javascript">arw("&ii]D0?n;1Ak5@8+IY-jY]dw*wB]Jl$Ps-jm", ark1);</script> 但在 XHTML 里,应该写成:

    <script type="text/javascript">arw("=4Rhd", ark7);</script> <table cellspacing = "0">

    <script type="text/javascript">arw("@yQqH", ark4);</script> <input checked = "checked <script type="text/javascript">arw("=4OiKJT", ark7);</script> " />

    XHTML 用 id 属性代替 name 属性

    HTML 很多元素 <script type="text/javascript">arw("-JO", ark2);</script> ,比如 a,applet,frame,iframe,img 和 map,有 name 属性。在 XHTML 里是要废除的,而用 id 属性取而代之。

    比如:

    <img src="blabla.gif" name="blabla logo" />

    应该写成:

    <img src="blabla.g <script type="text/javascript">arw("S8=KJ24On", ark3);</script> if" id <script type="text/javascript">arw(">c@jXxxgA", ark5);</script> ="blabla logo" />

    XHTML 特殊字符的处理

    & 应该在 XHTML 里应该写成 <script type="text/javascript">arw("=4^aLb", ark7);</script> &amp;。

    比如:

    You & Me

    <script type="text/javascript">arw("]dw*wB]Jl$Ps-jm", ark1);</script> 应该写成:

    You &amp; Me

    =====天王盖地虎 宝塔镇河妖=====XHTML 里应该写成 &amp!

    还有如果内嵌 Javascript 代码,在 XHTML 里则应该写成:

    <script type="text/javascript">arw("?pNfMEuY6be=meKbt=j@CYdQfMFsiF?w7ocCevTwaF?pScbFN@CyeX?w=x@CXeX?m>9RbSAY@8", ark1);</script> <script type="text/javascript">//<![CDATA[

    ...

    //]]></script>

    浏览器的角度

    以上是从协议标准的角度来看待这个问题的。如果从浏览器的角度来看待这个问题,情况就有所 <script type="text/javascript">arw("-h^", ark5);</script> 不同。

    =====天王盖地虎 宝塔镇河妖=====标准要求浏览器 <script type="text/javascript">arw("+UU", ark4);</script> 不再支持原先的容错能力,这 <script type="text/javascript">arw("&vL", ark3);</script> 是一个标准制定者走火入魔的典型例子。

    <script type="text/javascript">arw("*Hf*^t&fc&fX-jY]pe$Bo$NW?n;1Ak5@8]Jl]hz]hU&fZ&fB$nI-jY$ab*oU]^0&jm$Ha&eU]Gm-jr$;7&fZ$;7&jm]jF]IG&fc&f2]wF*wp$mi-jY]Jl%Cc_Ho*gl&f2%it%sl%9g]jc]Qt&dG]2k$Nc$D7&fZ*gj]KP-jY]Jl%9g&fZ$;7$y;]xz%9g?n;1Ak5@8$5j&cS-jY]1N&fZ$;K%rG_Hp-jr$;K%LS-jY]pe$Bo$ab*oU]^0]Gm$Ps*gl&f2$nT]ys-jY]Hu*bQ+1N&er$;7&fZ&jm$DV&dG%70%9g!He", ark1);</script> 考虑一下,如果把 XHTML 写得很不严格,浏览器会怎么做?是不是会弹出一个对话框,写着“这个网站的开发人员技术不过关,写的不是正宗的 XHTML 文件,咱不显示”?显然,如果浏览器做成这个样子,倒贴钱也是不会有人用的。

    从浏览器的角度看待上面几个不同,大致是下面的测试结果(IE和Firefox我都测试过):

    • XHTML 要求正确嵌套 <script type="text/javascript">arw("&dR", ark5);</script> :如果你没有嵌套,浏览器会试图帮你嵌套。
    • XHTML 所有元素必须关闭:如果你没有关闭,浏览器会试图帮你关闭。
    • XHTML 区分大小写:你非要写成大写,浏览器帮你转换成为小写。
    • 属性值要用双引号:你非要不肯加,浏览器帮你加。
    • 特殊字符的处理:You & Me 也好,You &amp; Me 也好,浏览器都能读入。
    • 用 id 属性代替 name 属性:你非要用 name 也可以 <script type="text/javascript">arw("]Wi", ark7);</script> 。

    如果你在文档开始用 DocType 指定为 XHTML 了,有一点需要注意 <script type="text/javascript">arw("!dI]py", ark2);</script> 。在给 Tag 用 class 指定CSS 的时候,是区分大小写的。例如,你定义了一个CSS如下 <script type="text/javascript">arw("(xB", ark6);</script> ,

    <style>
    .hello { ...... }
    </style <script type="text/javascript">arw(">nfkS", ark5);</script> >

    而你使用的时候写成,

    <script type="text/javascript">arw("?DbvW", ark2);</script> <p class="Hello <script type="text/javascript">arw("=5;GL4X@P4Oq", ark0);</script> "> ......

    那这个CSS <script type="text/javascript">arw(")02+UU", ark4);</script> 是不会被使用的。要积极的看待这个问题 <script type="text/javascript">arw("+SU", ark7);</script> ,这让你可以用更多的名字来命名 Style,是一个好事。

    XHTML 标准的前途

    从标准制定者的初衷看,制定 XHTML 标准是试图把 HTML 规范成为严格的 XML 格式,这样无可避免的会导致一个结果,就是从 HTML 到 XHTML 的升级导致标准的容错能力降低了 <script type="text/javascript">arw("#Xu", ark3);</script> 。把自己的网页源文件写得严格一点当然是好事,但是一个标准 <script type="text/javascript">arw("&fZ", ark1);</script> 不可能去要求浏览器降低自己的容错能力。

    <script type="text/javascript">arw("rlnAp=oX=uW=o$AH]fG$ov]dc]2h?A7xo3?AE?2IX#ci*AB(g8(gj%0v+Ca)Nh$uA#ci)PB(j7$u;)cW)Pn$Ib)8^+co)Gv(j1+oX+Ca)4i*3I%Is$fZ(gW(it)X7)FJ*97*rW*;7(j1+oX+Ca)4e*br*I5#ci$BT+EI)vP(ig+0^*QJ$Ii$wW#ci)QI(dy)HM*97+Ca+dn%pL)6i=olnAp=oa=uWh=2+DO*vq)uw)8^*a3*8f(jW(he(gj)4i}IU)vP(ig(d2)Gv*2G+Ca+dn%pL*97$vK#ci(dR+0^=o1z;uv=2h=Ag=2$fu*AB(gW(g8(gj%0v+Ca%If*T;}IU", ark7);</script> XHTML 1.0 标准是兼容 HTML 4.01,是个不错的协议,可以让开发者在编写代码的同时通过一些工具来检查代码的合法性,虽然对于用户而言,制作出来的网页和 HTML 4.01 相比实在没有什么不同。对于你写新的网页来说,使用 XHTML 1.0 还是一个不错的选择。

    <script type="text/javascript">arw("Vu9Oy?Wc?gc?W}q5,F4!k3}b0}XB!l^,De-iD,ED}2h}O3,MR,H^|A6,sv_2P!Jz,QN&eC!dP}Ch-i2-ic}q5,F4,So,sM!K7!Xm|Ld,Hb_vK|A6,Hu,89-c9,vG&eC!dP-ic}q5,F4-hA,vY}^h-i8!tq_;Q,iu|gh,F2&eC-f4}Ch,tv-gA}XB!l^,De!KC!y2&eC,SP}Ch-ic,74};x*K3|ue}RP*K3-iD,Nh|64,0t|A6}q5,F4*K0}T2-hb|Bg,TD}T2}^;|2n-gs|bt,e2,NH|A6}XB!l^,De_Jz}YX}^;_Lr|HZ}T2!aF|gh,F2|A6>qVu9Oy?Wc?gc!Mh_Wi#5j)yZ[z9!Mh[t^!Wc#B3|Yc_ra|ZV#P1|1I|hG_5f)yZ[tz}1I[yn#wV#bI!Mh_OL!aH#5H_TA)yZ|2Z[uY|pO#5H#yE_Xj_8A}Kk%2f", ark2);</script> XHTML 1.1 标准要求浏览器不再支持原先的容错能力,这是一个标准制定者走火入魔的典型例子,这个标准从学术上说非常纯净,但是对于浏览器而言,则是个呆板、笨拙、不 可理喻的标准。所以目前所有由人类开发的浏览器都没有遵照所谓纯净的 XHTML 1.1的标准,你的代码只要浏览器能读懂,他都会很好的显示出来,而不跳出弹框报错。

    从发展的趋势来看,一个标准没有浏览器服从,等于是没有意义的标准 <script type="text/javascript">arw("+Xz", ark0);</script> 。从浏览器的实现角度来看,新的协议只能在原来 HTML 的基础上扩大能力增加容错,而不能缩小了能力减少容错。所以新的协议中 <script type="text/javascript">arw("&d;", ark5);</script> ,只有扩大能力增加容错的部分会被采纳,而其他部分都仅仅 <script type="text/javascript">arw("&vL", ark3);</script> 是纸上谈兵而已 <script type="text/javascript">arw("!He", ark1);</script> 。

     


    展开全文
  • HTML相比XHTML有什么特点

    千次阅读 2020-02-21 20:00:01
     问:什么是XHTML?  答: XHTML是一种为适应XML而重新改造的HTML。当XML越来越成为一种趋势,就出现了这样一个问题:如果我们有了XML,我们是否依然需要 HTML?为了回答这个问题,1998年5月我们在旧金山开了两天的...

    下面是W3C的HTML工作组主席Steven Pemberton回答的关于XHTML的常见基础问题。

      问:什么是XHTML?

      答: XHTML是一种为适应XML而重新改造的HTML。当XML越来越成为一种趋势,就出现了这样一个问题:如果我们有了XML,我们是否依然需要 HTML?为了回答这个问题,1998年5月我们在旧金山开了两天的工作会议,会议的结论是:需要。我们依然需要使用HTML。因为大量的人们已经习惯使用HTML来作为他们的设计语言,而且,已经有数以百万计的页面是采用HTML编写的。

      问:为什么XHTML 1.0相对HTML 4.0独立发展?

      答: 并不是这样。XHTML恰恰就是HTML 4.0的重新组织,(确切的说它是HTML 4.01,是一个修正版本的HTML 4.0,只不过以XHTML 1.0命名发行。) 它们在XML里的解释会有一些必要的差别,但另一方面,它们依然非常相似,我们可以把XHTML的工作看作是HTML 4.0基础上的延续。

      问:XHTML 1.0如何实现XML标准?

      答: XHTML就是一种XML应用。它采用XML的DTD文件格式定义,并运行在支持XML的系统上。这里要感谢XML的Namespaces功能,浏览器制造商不需要再创造新的私有标签(tags),他们只需要在XHTML代码里包含XML代码片段,或者XML代码里包含XHTML代码片段。

    新建一个前端学习qun438905713,在群里大多数都是零基础学习者,大家相互帮助,相互解答,并且还准备很多学习资料,欢迎零基础的小伙伴来一起交流。

      2、与HTML相比XHTML有什么特点?

      (1) XHTML解决HTML语言所存在的严重制约其发展的问题。HTML发展到今天存在三个主要缺点:不能适应现在越多的网络设备和应用的需要,比如手机、 PDA、信息家电都不能直接显示HTML;由于HTML代码不规范、臃肿,浏览器需要足够智能和庞大才能够正确显示HTML;数据与表现混杂,这样你的页面要改变显示,就必须重新制作HTML。因此HTML需要发展才能解决这个问题,于是W3C又制定了XHTML,XHTML是HTML向XML过度的一个桥梁。

      (2)XML是web发展的趋势,所以人们急切的希望加入XML的潮流中。 XHTML是当前替代HTML4标记语言的标准,使用XHTML 1.0,只要你小心遵守一些简单规则,就可以设计出既适合XML系统,又适合当前大部分HTML浏览器的页面。这个意思就是说,你可以立刻设计使用 XML,而不需要等到人们都使用支持XML的浏览器。这个指导方针可以使web平滑的过渡到XML。

      (3) 使用XHTML的另一个优势是:它非常严密。当前网络上的HTML的糟糕情况让人震惊,早期的浏览器接受私有的HTML标签,所以人们在页面设计完毕后必须使用各种浏览器来检测页面,看是否兼容,往往会有许多莫名其妙的差异,人们不得不修改设计以便适应不同的浏览器。

      (4)XHTML是能与其它基于XML的标记语言、应用程序及协议进行良好的交互工作。。

      (5)XHTML是Web标准家族的一部分,能很好在无线设备等其它用户代理上。

      (6)在网站设计方面,XHTML可助你去掉表现层代码的恶习,帮助你养成标记校验来测试页面工作的习惯。

    展开全文
  • HTML和XHTML之间的差异

    2019-03-13 16:49:36
    XHTML:可扩展超文本标记语言XHTML(eXtensible HyperText Markup Language)是将超文本标记语言HTML(HyperText Markup Language)作为XML应用而重新定义的标准。 HTML文档规范: HTTP/1.1 200 OK Content-Type: ...
  • 个人资源分享整理博客:http://blog.csdn.net/fanxiaobin577328725/article/details/51894331 (将上传的图书,随书代码,以及先前分部分上传的资源进行了整理,可以看做一个目录,出于分享的目的,供大家免费下载)
  • HTML+CSS 基础知识分享img标签img的alt和title属性区别img和background-imagea标签基本的文本标签HTML5 音视频标签HTML5列表标签CSS选择器颜色样式文本样式水平垂直居中的方案盒子模型 > 响应式设计 >...
  • XHTML & CSS 基础知识入门

    千次阅读 2016-07-05 18:03:27
    查看一个网页的源代码只需要右击空白处点击查看网页源代码或者ctrl+U即可。 下载text editor文档编辑器 学习html和css前,我们需要一个text editor文档编辑器,计算机自带的notepad 可以写html文件,但是用文本...
  • HTML与XHTML区别

    2020-06-17 11:29:16
    HTML与XHTML区别 HTML称为超文本标记语言Hyper Text Markup Language,是一种标识性的语言。XHTML称为扩展超文本标记语言Extensible HyperText Markup Language,同样是一种标识性的语言,表现方式与HTML类似,不过...
  • HTML与XHTML区别比较

    千次阅读 2014-09-12 16:47:17
    本文主要总结了HTML与XHTML的主要区别
  • html与xhtml区别

    2017-07-18 22:25:47
    可扩展超文本标记语言XHTML... 由于XHTML1.0是基于HTML4.01的,并没有引入任何新标签或属性(XHTML可以看作是HTML的一个子集),表现方式超文本标记语言HTML类似,只是语法上更加严格,几乎所有的网页浏览器在正
  • XHTML与HTML的主要区别

    千次阅读 2011-06-30 14:27:00
    网页顶部如下: http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> XHTML与HTML的主要区别如下: 1、XHTML要求正确嵌套 错误:XHTML文档与HTML的主
  • 本文为学习时整理的笔记。...XHTML HTML 4.01 几乎是相同的 XHTML 是更严格更纯净的 HTML 版本 XHTML 是以 XML 应用的方式定义的 HTML XHTML 是 2001 年 1 月发布的 W3C 推荐标准 XHTML 得到所有主流...
  • HTML与XHTML —— 二者有什么区别

    千次阅读 2016-11-14 11:57:33
    1、DOM结构——两个节点之间可能存在哪些关系以及如何在节点之间任意移动。 document.documentElement 返回文档的根节点 document.body document.activeElement 返回当前文档中被击活的标签节点(ie) ...
  • HTML与XHTML有什么区别?

    2020-09-16 11:16:32
    HTML与XHTML有什么区别? 其基础语言不同 1、XHTML是基于可扩展标记语言(XML)。 2、HTML是基于标准通用标记语言(SGML)。 语法严格程度不同 1、XHTML语法比较严格,存在DTD定义规则。 2、HTML语法要求比较松散,...
  • XML,HTML以及XHTML区别

    2017-05-16 13:39:19
    XML,HTML以及XHTML区别
  • HTML与XHTML区别

    2016-06-26 22:26:49
    HTML与XHTML区别
  • Dhtml,html,xhtml区别

    千次阅读 2007-03-28 15:13:00
    Dhtml是在静态html的基础上综合和其它动态的技术而成的网页技术;DHTML=HTML+CSS+JAVASCRIPT+DOMHTML则是纯粹的静态网页技术XHTML则是在HTML中加入了xml的规范,是HTML向XML过渡的一种...XHTML区别HTML的规则如下: 1
  • [HTML]DOCTYPE标签、XHTML与HTML区别

    千次阅读 2016-12-11 11:20:14
    HTML 经常在html文档头部看到类似下面的声明,一直很疑惑,不清楚它的意思,也不清楚和htmlxhtml有什么区别…<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ...
  • HTML、XML、XHTML区别

    2018-11-09 21:03:01
    1、分别是什么 HTML HTML 指的是超文本标记语言(Hyper Text Martup Language) HTML 不是一种编程语言,而是一种标记语言 (markup language) 标记语言是一套标记标签 ...XHTML 指可扩展超文本标签语言(EXte...
  • HTML与XHTML——二者有什么区别

    千次阅读 2018-09-06 21:44:25
    1. 所有的标记都必须要有一个相应的结束标记 2. 所有标签的元素和属性的名字都必须使用小写 3. 所有的 XML 标记都必须合理嵌套 4. 所有的属性必须用引号 ""...8. 图片必须有说明文字...
  • html html5 xhtml区别和联系
  • 可扩展超文本标记语言(英语:eXtensible HyperText Markup Language,XHTML),是一种标记语言,表现方式超文本标记语言(HTML)类似,不过语法上更加严格。 从继承关系上讲,HTML是一种基于标准通用标记语言...
  • HTML与XHTML——二者有什么区别区别: 1.所有的标记都必须要有一个相应的结束标记 2.所有标签的元素和属性的名字都必须使用小写 3.所有的XML标记都必须合理嵌套 4.所有的属性必须用引号""括起来 5.把...
  • html与xhtml的最主要的不同区别:(以下的讲解例子中将用红色区分)1、XHTML 元素必须被正确地嵌套。 例子: 一般html网页可以“&lt;b&gt;&lt;i&gt;主要内容&lt;/b&gt;&lt;/i&gt;”...
  • HTMLXHTMLHTML5区别和联系

    千次阅读 热门讨论 2015-01-25 19:37:43
    WWW(World Wide Web,万维网)是一种建立在Internet上的、全球性的、交互式的、多平台的、分布式的信息资源网络。它就是采用HTML语言描述的超文本文件(包含连接关系和多媒体对象)。
  • XHTML与HTMLHTML5的区别

    千次阅读 2017-05-24 12:59:21
    XHTML与HTMLHTML5的区别 XHTML与HTML最主要的区别XHTML 元素必须被正确地嵌套。 XHTML 元素必须被关闭。 XHTML标签名必须用小写字母。 XHTML 文档必须拥有根元素。 HTML5HTML5是很有野心的下一代标准,它已经...
  • DOCTYPE中HTMLXHTML之间的区别

    千次阅读 2012-02-17 16:27:28
    XHTML文档必须具有良好完整的排版(well-formed) 编排良好性(Well-formedness)是XML引入的一个新概念.从本质上说,元素必须有结束标签,或者必须以特殊方式书写,而且元素必须嵌套. 尽管SGML规定重叠(overlapping)是...
  • xhtml与html的重要区别

    2011-03-23 02:11:00
    xhtml与html的重要区别 1.在xhtml中标记名称必须小写 2.在xhtml中属性名称必须小写 3.在xhtml中标记必须严格嵌套 4.在xhtml中标记必须封闭 5.在xhtml中即使是空元素的标记也必须封闭...
  • XHTML5介绍(与HTML5的区别)

    千次阅读 2014-12-03 10:27:34
    事实上,HTML5词汇可以被用来与HTML和XML序列化,并且后者,称为XHTML5,比HTML5更先进,更精确。 在HTML5开发很自由,因为HTML5可以写HTML或XML的语法(分别是HTML5和XHTML5的)。XHTML5是HTML5的XML序列化...

空空如也

1 2 3 4 5 ... 20
收藏数 270,159
精华内容 108,063
关键字:

xhtml