Accessible iso-8859-1 Table的讨论(是关于XHtml上转义字符的)

大家好:本来因该是写HTML中的快捷键的文章,我也一直在关注这方面的问题,但最近发现一谈这个问题更好的文章,所以准备翻译过来和大家分享,再加上最近在研究Inter公司使用并行处理,来加速XML解析的内容,(很快也会把内容简要的写上来)无赖时间有限只好先推后了,今天就作下面这篇文章,首先给大家一个XHTML中Accesskey的一些资料.这文章中也主要是引用W3C的标准,做的介绍,但今天的主题都不在这里,主要是在转义字符的讨论上(可能问题有点老,但这篇文章以后会有用).看下面吧...

---------------有什么不好的请多指教--------------------------


 


一:对于Accesskey在XHTML的研究可能要关注下面的文章
Access+key Still Euqals Accesskey(http://www.wats.ca/show.php?contentid=47)
Accesskeys: Unlocking Hidden Navigation

原文引用:
这遍文章是一个官方注释Editors of the XHTML™ 2 Draft Recommendation的再版.引见在这里希望带来讨论,如果你相信我说,@Key属性已经没有被放在 XHTML TM 2中,我怂恿你去找Draft Editors: www-html@w3.org的麻烦.

还有这遍文章是讨论XHTML的Accesskey的
A Letter to the Draft Editors of XHTML™ 2

(点这里)W3C的指定命名的文章名叫"Named character entities“;是谈什么拉?
就是这:
 1 <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
 2 < html  xmlns ="http://www.w3.org/1999/xhtml" >
 3
 4 < head >
 5 < meta  http-equiv ="Content-Type"  content ="text/html; charset=utf-8"   />
 6 < title > 无标题 1 </ title >
 7 </ head >
 8
 9 < body >
10 < h1 > ± ,¨ -- umlaut (dieresis)-->  </ h1 >
11 < h1 > ©" -- copyright sign-->
12 </ h1 >
13 < h1 > ª" -- ordinal indicator, feminine -->  </ h1 >
14 < h1 > «" -- angle quotation mark, left -->
15 </ h1 >
16 < h1 > ¬" -- not sign -->
17 ­" -- soft hyphen 
18 ®" -- registered sign 
19 ¯" -- macron 
20 °" -- degree sign --> </ h1 >
21 < h1 > &nbsp; ±" -- plus-or-minus sign -->
22 </ h1 >
23 < h1 > ² &quot;  -- superscript two -- &gt;   </ h1 >
24 < h1 > ³ &quot;  -- superscript three -- &gt;   </ h1 >
25 < h1 > ´ &quot;  -- acute accent -- &gt;&nbsp;   </ h1 >
26 < h1 > µ &quot; -- micro sign -- &gt;   </ h1 >
27 < h1 > &quot;  -- pilcrow (paragraph sign) -- &gt;   </ h1 >
28 < h1 > · &quot;  -- middle dot -->
29 ¸ </ h1 >
30 < h1 > &quot;  -- cedilla -- &gt;   </ h1 >
31 < h1 > ¹ &quot;  -- superscript one -- &gt;   </ h1 >
32 < h1 > º &quot;  -- ordinal indicator, masculine -- &gt; </ h1 >
33 < h1 > &nbsp; » &quot;  -- angle quotation mark, right -- &gt;   </ h1 >
34 < h1 > &nbsp; ¼ &quot; -- fraction one-quarter -->
35 ½"  </ h1 >
36 </ body >
37
38 </ html >
39

这遍是字符集引用的讨论:原名HTML Document Representation


Accessible iso-8859-1 Table:

网络是我们常常使用的工具,不管什么原因消息来源总是比用户想要达到的技术标准差.

一个例子就是iso-8859-1 Table字符集编码和命名实体,当大部分table是被使用在许多Web场景中时,我们不能都能保证每每一个事例都能达到完整的表达,常常table是简单视觉表现出来的方式就是被封装在<pre>(可以把原文件中的空格,回车,换行,tab键表现出来)元素中,就送达到屏幕阅给读者和其他设备上.

我们思考一个可以一达到这些(AT users)用户要求的版本也许就需要引用这个重要的标准文档(iso-8859-1 Table),我们再形式上已经可以达到要求,使用适当的语义标记元素和属性,如添加"SCOPE"属性到<th>元素(<th scope="colgroup">这个在HTML4.0中我们是有所使用的).


Why is this document so important?

你曾经是不是看见过文本显示中很多字符时排列如"boxes"样在页面上?
你是否对也它感觉到惊奇?

它是和你的浏览器上使用了字符集有关,实际上是页面的作者制作一个字符时没有按照标准要求去做;或许发生这一些还有很多原因,如字符集/font文件没有在你的当前系统中(如没有glyphs,或外国语言字体文件)或页面开发者只是"copied and pasted"字处理软件上的内容和拷贝特殊的符号或重音字母时候使用不同的字符集.在ASCII字符集在全球信息系统的Web上是不够我们使用的,所以XHTML需要使用更多完整字符集,这个字符集被叫做Universal Character Set (UCS). 这个iso-8859-1 / Latin 1字符集是UCS的子集,它覆盖西方语言中的大部分重音字母和标记.

可以,为让这些重音字母和标记能正确的呈现在Web浏览器中,他们必须参考numeric or named character entity.在下面的表格中是一个完整的Latin1/iso8859-1 character set ,作者应该使用参照named entity or numeric 确保内容呈现正确.
下面的表适用于HTML 4.x和XHTML 1.x.

更多资源(这就是我上面提到的文章)

The iso8859-1 table

DescriptionCharacterCodeEntity name
DescriptionCharacterCodeEntity name
character space(空字符)  
exclamation mark!! 
quotation mark""&quot;
octothorpe
(a.k.a Number sign
or pound symbol)
## 
dollar symbol$$ 
percentage%% 
ampersand&&&amp;
apostrophe''&apos; (in XHTML only)
left parenthesis(( 
right parenthesis)) 
asterisk
star symbol
** 
plus symbol++ 
comma,, 
hyphen, minus symbol or dash-- 
period.. 
solidus back-slash// 
number 000 
number 111 
number 222 
number 333 
number 444 
number 555 
number 666 
number 777 
number 888 
number 999 
colon:: 
semi-colon;; 
less-than sign<<&lt;
equals symbol== 
greater-than sign>>&gt;
question mark?? 
commercial "at" symbol@@ 
uppercase AAA 
uppercase BBB 
uppercase CCC 
uppercase DDD 
uppercase EEE 
uppercase FFF 
uppercase GGG 
uppercase HHH 
uppercase III 
uppercase JJJ 
uppercase KKK 
uppercase LLL 
uppercase MMM 
uppercase NNN 
uppercase OOO 
uppercase PPP 
uppercase QQQ 
uppercase RRR 
uppercase SSS 
uppercase TTT 
uppercase UUU 
uppercase VVV 
uppercase WWW 
uppercase XXX 
uppercase YYY 
uppercase ZZZ 
left square bracket[[ 
reverse solidus
back slash
\\ 
right square bracket]] 
caret or circumflex accent^^ 
underscore__ 
grave accent`` 
lowercase aaa 
lowercase bbb 
lowercase ccc 
lowercase ddd 
lowercase eee 
lowercase fff 
lowercase ggg 
lowercase hhh 
lowercase iii 
lowercase jjj 
lowercase kkk 
lowercase lll 
lowercase mmm 
lowercase nnn 
lowercase ooo 
lowercase ppp 
lowercase qqq 
lowercase rrr 
lowercase sss 
lowercase ttt 
lowercase uuu 
lowercase vvv 
lowercase www 
lowercase xxx 
lowercase yyy 
lowercase zzz 
left curly brace{{ 
pipe or vertical bar|| 
right curly brace}} 
tilde~~ 
non-breaking space  &nbsp;
inverted exclamation point¡¡&iexcl;
cent sign¢¢&cent;
pound sterling££&pound;
general currency¤¤&curren;
yen sign¥¥&yen;
broken vertical bar¦¦&brkbar;
section sign§§&sect;
dieresis or umlat¨¨&uml;
copyright symbol©©&copy;
feminine ordinalªª&ordf;
left guillemot««&laquo;
not sign¬¬&not;
soft hyphen­­&shy;
registered trademark®®&reg;
macron¯¯&macr;
degree sign°°&deg;
plus or minus±±&plusmn;
superscript 2²²&sup2;
superscript 3³³&sup3;
acute accent´´&acute;
muµµ&micro;
pilcrow
(Paragraph symbol)
&para;
middle dot··&middot;
cedilla¸¸&cedil;
superscript 1¹¹&sup1;
masculine ordinalºº&ordm;
right guillemot»»&raquo;
fraction one-fourth¼¼&frac14;
fraction one-half½½&frac12;
fraction three-fourths¾¾&frac34;
inverted question mark¿¿&iquest;
uppercase A, grave accentÀÀ&Agrave;
uppercase A, acute accentÁÁ&Aacute;
uppercase A, circumflex accentÂÂ&Acirc;
uppercase A, tildeÃÃ&Atilde;
uppercase A, dieresisÄÄ&Auml;
uppercase A, ringÅÅ&Aring;
uppercase AE diphthongÆÆ&AElig;
uppercase C, cedillaÇÇ&Ccedil;
uppercase E, grave accentÈ&200;&Egrave;
uppercase E, acute accentÉÉ&Eacute;
uppercase E, circumflex accentÊÊ&Ecirc;
uppercase E, dieresisËË&Euml;
uppercase I, grave accentÌÌ&Igrave;
uppercase I, acute accentÍÍ&Iacute;
uppercase I, circumflex accentÎÎ&Icirc;
uppercase I, dieresisÏÏ&Iuml;
uppercase EthÐÐ&ETH;
uppercase N, tildeÑÑ&Ntilde;
uppercase O, grave accentÒÒ&Ograve;
uppercase O, acute accentÓÓ&Oacute;
uppercase O, circumflex accentÔÔ&Ocirc;
uppercase O, tildeÕÕ&Otilde;
uppercase O, dieresisÖÖ&Ouml;
multiply sign××&times;
uppercase O, slashØØ&Oslash;
uppercase U, grave accentÙÙ&Ugrave;
uppercase U, acute accentÚÚ&Uacute;
uppercase U, circumflex accentÛÛ&Ucirc;
uppercase U, dieresisÜÜ&Uuml;
uppercase Y, acute accentÝÝ&Yacute;
uppercase ThornÞÞ&THORN;
German sz ligatureßß&szlig;
lowercase a, grave accentàà&agrave;
lowercase a, acute accentáá&aacute;
lowercase a, circumflex accentââ&acirc;
lowercase a, tildeãã&atilde;
lowercase a, dieresisää&auml;
lowercase a, ringåå&aring;
lowercase ae ligatureææ&aelig;
lowercase c, cedillaçç&ccedil;
lowercase e, grave accentèè&egrave;
lowercase e, acute accentéé&eacute;
lowercase e, circumflex accentêê&ecirc;
lowercase e, dieresisëë&euml;
lowercase i, grave accentìì&igrave;
lowercase i, acute accentíí&iacute;
lowercase i, circumflex accentîî&icirc;
lowercase i, dieresisïï&iuml;
lowercase ethðð&eth;
lowercase n, tildeññ&ntilde;
lowercase o, grave accentòò&ograve;
lowercase o, acute accentóó&oacute;
lowercase o, circumflex accentôô&ocirc;
lowercase o, tildeõõ&otilde;
lowercase o, dieresisöö&ouml;
division sign÷÷&divide;
lowercase o, slashøø&oslash;
lowercase u, grave accentùù&ugrave;
lowercase u, acute accentúú&uacute;
lowercase u, circumflex accentûû&ucirc;
lowercase u, dieresisüü&uuml;
lowercase y, acute accentýý&yacute;
lowercase thornþþ&thorn;
lowercase y, dieresisÿÿ&yuml;

上面的信息取于下面的文章:(上面描述的很清楚,就不用我解释哦,只是Entity name不 是每一个都有 )

---------worksguo--------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值