站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
▼
建站程序
开发
服务器
办公软件
开发教程
▼
服务器教程
软件使用教程
运营教程
热门电子书
▼
CSS教程
WordPress教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
热点词条
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
CSS之修复浏览器漏洞
”(章节)
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
==文字方向== 对语言的使用也可能扰乱网页布局。国际上其它国家互联网用户的增长速度也开始超过美国、加拿大和欧洲。随着越来越多不同国家的用户涌入[[互联网]],网页开发人员开始考虑网页在其它语言的计算机和浏览器上的效果,尤其是有些语言的书写、阅读顺序是从右向左的。在国际化的背景下,网页开发人员需要格外关注<A href="http://www.w3.org/TR/REC-html40/struct/dirlang.html 互联网的网络统一标准]。 老式[[操作系统]]和浏览器无法识别从右向左语言的页面代码样式,使页面强制形成一个右对齐的空白部分,最后打乱页面样式。 从右向左书写方式的语言包括希伯来语和阿拉伯语,这两种语言的互联网用户都以极快的速度增加着。 有些方法可以改变计算机操作系统的文字方向,保护[[网页]]布局不被打乱。首先,[[Windows]] XP等较新的操作系统加强了对页面和英语的解析能力。其次,可以通过HTML编码技术在新型浏览器上调整文字方向。老式浏览器忽略了HTML代码,页面文本呈右对齐显示,图形杂乱地散落在页面上,虽然页面不够整洁美观,但仍然有一定的辨识度。及时更新浏览器和[[操作系统]],尽量简化[[HTML]]样式,能够在一定程度上避免问题出现。 要调整文字方向和页面样式以符合美式英语习惯,可以在[[HTML]]标签中加入以下代码: <PRE><html dir="ltr" lang="en-US"> </PRE> 下面是一些将英语语言调整为其他地区英语的代码: *英语 - lang="en" *美式英语 - lang="en-US" *大不列颠英语 - lang="en-GB" *伦敦英语 - lang- "en-cockney" *利物浦英语 - lang="en-scouse" *澳大利亚英语- lang="en-AU" *加拿大英语 - lang="en-CA" 如果我们的网站有很多读者都是用从右向左式语言,为了照顾这些读者的阅读顺序,我们可以在样式表的[[HTML]]和BODY选择符中加入以下文字方向声明和双向代码,使文本内容能够以恰当的方式排列。代码的波及范围可能过大,但到现在为止没有出现不良影响,浏览器遇到其它语言时,夸张的代码保证了页面的稳定性。 html, body { direction:ltr } /* begin bidirectionality */ bdo[dir=ltr] { direction:ltr; unicode-bidi:bidi-override } bdo[dir=rtl] { direction:rtl; unicode-bidi:bidi-override } *[dir=ltr] { direction:ltr; unicode-bidi:embed } *[dir=rtl] { direction:rtl; unicode-bidi:embed } /* block-level in msie4 */ address, blockquote, body, dd, div, dl, dt, fieldset, form, frame, frameset, h1, h2, h3, h4, h5, h6, iframe, noscript, noframes, object, ol, p, ul, applet, center, dir, hr, menu, pre, li, table, tr, thead, tbody, tfoot, col, colgroup, td, th, caption {unicode-bidi:embed} <STRONG>从右向左式语言相关资料和链接</STRONG> *[http://www.w3.org/International/questions/ W3C Web Internationalization FAQs] *[http://www.w3.org/TR/2002/WD-xhtml2-20020805/mod-bidi.html W3c's XHTML Bi-directional Text Module] *[http://www.w3.org/TR/REC-html40/struct/dirlang.html W3c's Language Information and Text Direction] *[http://www.w3.org/International/O-HTML-tags.html W3C's Internationalization Language tagging in HTML and XML] *[http://www.unicode-conference.org/IUC-history.html Unicode-Conference.Org's Conference Papers and Keynote Speakers on International Standards] *[http://www.webdesigntalk.net/html40/struct/dirlang.html Web Design Talk's Language Information and Text Direction] *[http://jamesthornton.com/html/4.01/struct/global.html The Global Structure of an HTML Document] *[http://www.microsoft.com/globaldev/handson/dev/Mideast.mspx Authoring HTML for Middle Eastern Content] *[http://www.unicode.org/iuc/iuc20/a011.html Unicode's Weaving the Multilingual Web: Standards and Their Implementations] *[http://www.idealliance.org/papers/dx_xml03/papers/03-06-02/03-06-02.html Internationalization of XML - Past, Present, Future] *[http://www.richinstyle.com/guides/language2.html RichinStyle's CSS2 Tutorial - Language Styles]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)