相关标签

将字符实体引用转换成 Unicode 字符

首先我们一起来看下 Character entities references (HTML Entities)和 Numeric Character Reference (NCR)的异同: HTML Entities 的格式如:&lt;,NCR 的格式如:&#60; 或 &#x3c;,均都表示“<” 字符。 HTML 中规定了 Character entity references,在 “24.2.1 The list of characters” 列出了 HTML Entities 和 NCR 的对应关系,例如: <!ENTITY nbsp CDATA “&#160;” — no-break space = non-breaking space, U+00A0 ISOnum –> <!ENTITY iexcl CDATA “&#161;” — inverted exclamation mark, U+00A1 […]

... 5 条评论 »

XHTML1.1 Tags List

http://ore.to/htmllint/tagslist.cgi?HTMLVersion=XHTML11

... 2 条评论 »

HTML5中 b 和 i 标签将语义化

b 和 i 标签在现在的 Web 标准潜规则中是不推荐使用,甚至是反对使用的,因为认为他们只是“表现”粗体和斜体,而没有任何“语义”。更多的用 strong 和 em 标签代替。 而在新的 HTML5 工作草案 中对于 b 和 i 标签是这样定义的: The b element now represents a span of text to be stylistically offset from the normal prose without conveying any extra importance, such as key words in a document abstract, product names in a review, or other […]

... 8 条评论 »

XSL中如何将CDATA输出为HTML

最近几天在学习、练习、研究 XML 和 XSL ,今天在练习的时候碰到如何将 XML 中的 CDATA 注释部分内容按照 HTML 的格式输出,下面提供两种方法(其实是两种浏览器中的方法): 1、使用disable-output-escaping=”yes”,不过FF不支持。 2、使用脚本可以实现 Firefox 下的显示)。 // JavaScript Document by aoao var escaping=function(){ if(!document.getElementById){ return false;} var interim; var temp = document.getElementsByTagName(“DIV”); var tempLen = temp.length; var pattern = new RegExp(“(^|\\s)description(\\s|$)”); for (i = 0; i < tempLen; i++) { if ( pattern.test(temp[i].className) ) { interim […]

... 0 条评论»

Default style sheet for HTML 4

html, address, blockquote, body, dd, div, dl, dt, fieldset, form, frame, frameset, h1, h2, h3, h4, h5, h6, noframes, ol, p, ul, center, dir, hr, menu, pre { display: block } li { display: list-item } head { display: none } table { display: table } tr { display: table-row } thead { display: table-header-group […]

... 0 条评论»