HTML5之lang属性与dir属性的详解_基础知识

1:lang属性用于指定元素的属性值以及元素的内容文字所用的基准语言,默认值未知,但是,是否适用与属性,还要取决于语法和属性的语义,以及卷入的操作
   用户浏览器在呈现HTML文档时,该属性的益处有以下几点:
   (1) 协助搜索引擎
   (2) 协助语音合成
   (3) 协助选择符号异体字用于高品质的印刷
   (4) 协助选择一套引号
   (5) 协助解决连字符、绑定和空格
   (6) 协助进行拼写检查和语法检查
2:文字方向属性dir

复制代码 代码如下:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>唐诗一首</title>
</head>
<body>
  <p style="text-align:center"><bdo dir="RTL">芙蓉楼送辛渐</bdo></p>
  <p style="text-align:center"><bdo dir="RTL">王昌龄</bdo></p>
  <p style="text-align:center"><bdo dir="RTL">寒雨连江夜入吴,</bdo></p>
  <p style="text-align:center"><bdo dir="RTL">平明送客楚山孤。</bdo></p>
  <p style="text-align:center"><bdo dir="RTL">洛阳亲友如相问,</bdo></p>
  <p style="text-align:center"><bdo dir="RTL">一片冰心在玉壶。</bdo></p>
</body>
</html>

RTL:从右向左显示
 

时间: 2024-09-02 23:37:32

HTML5之lang属性与dir属性的详解_基础知识的相关文章

ECMAScript 5中的属性描述符详解_基础知识

属性描述符是ES5中新增的概念,其作用是给对象的属性增加更多的控制. Object.defineProperty 要研究属性描述符,首先要谈谈 Object.defineProperty 方法.这个方法的作用是给对象定义新属性或修改已存在的属性.其原型如下: 复制代码 代码如下: Object.defineProperty(obj, prop, descriptor) 使用示例: 复制代码 代码如下: var obj = { }; Object.defineProperty(obj, 'attr

JavaScript对象的property属性详解_基础知识

JavaScript中对象的property有三个属性:1.writable.该property是否可写.2.enumerable.当使用for/in语句时,该property是否会被枚举.3.configurable.该property的属性是否可以修改,property是否可以删除. 在ECMAScript 3标准中,上面三个属性的值均为true且不可改:新建对象的property是可写的.可被枚举的.可删除的:而在ECMAScript 5标准中,可通过property的描述对象(prope

JavaScript正则表达式中的ignoreCase属性使用详解_基础知识

 ignoreCase是正则表达式对象的只读布尔属性.它指定是否一个特定的正则表达式执行不区分大小写的匹配.,它与"i"属性创建.语法 RegExpObject.ignoreCase 下面是参数的详细信息:     NA 返回值: 如果"i"修改被设置返回"TRUE",否则返回"FALSE". 例子: <html> <head> <title>JavaScript RegExp ignore

JavaScript中的原型prototype属性使用详解_基础知识

 prototype属性可以将属性和方法添加到任何对象(Number, Boolean, String 和Date等). 注:原型(Prototype)是一个全局的属性,它可以使用在几乎所有的对象.语法 object.prototype.name = value 实例: 这里有一个例子展示了如何使用原型(prototype)属性的属性添加到对象: <html> <head> <title>User-defined objects</title> <sc

JavaScript类属性的访问方式详解_基础知识

JavaScript类属性的访问方式 复制代码 代码如下: var fish = { head : 1, tail : 1, feature : { speak : false, swim : true } } 其一,点操作符: 复制代码 代码如下: console.log(fish.head);//1 console.log(fish.tail);//1 console.log(fish.feature);//Object { head:1, tail:1, feature: Object}

javascript对象的使用和属性操作示例详解_基础知识

JavaScript 中所有变量都是对象,除了两个例外 null 和 undefined. 复制代码 代码如下: false.toString(); // 'false'[1, 2, 3].toString(); // '1,2,3' function Foo(){}Foo.bar = 1;Foo.bar; // 1 一个常见的误解是数字的字面值(literal)不是对象.这是因为 JavaScript 解析器的一个错误, 它试图将点操作符解析为浮点数字面值的一部分. 复制代码 代码如下: 2.

JavaScript原生对象之Date对象的属性和方法详解_基础知识

创建 Date 对象的语法: 复制代码 代码如下: //Date 对象会自动把当前日期和时间保存为其初始值. new Date(); //value-毫秒:代表自世界协调时1970年1月1日00:00:00开始的数值. new Date(value); //dateString-日期字符串:表示日期的字符串值.此字符串应该是在parse方法中识别的格式. new Date(dateString); //year-年:代表年份的整数值.为了避免2000年问题最好指定4位数的年份; 使用1998,

JavaScript中的Math.E属性使用详解_基础知识

 这是一个欧拉常数和自然对数的基数,约为 2.718.语法: Math.E 示例: <html> <head> <title>JavaScript Math E Property</title> </head> <body> <script type="text/javascript"> var property_value = Math.E document.write("Property

JavaScript中Math.SQRT2属性的使用详解_基础知识

 这将返回2的平方根大约是 1.414. 语法 Math.SQRT2 例子: <html> <head> <title>JavaScript Math SQRT2 Property</title> </head> <body> <script type="text/javascript"> var property_value = Math.SQRT2 document.write("Prop