在 HTML 中使用 JavaScript

1.

在 HTML 中可以正常运行,但是在 XHTML 中会将 < 当做一个新标签来开始解析,这会导致报错,所以我们在 XHTML 中应该避免出现这样的情况,未解决这种情况,我们有两种方法:

  • 利用相应的 HTML 实体替换:< ==> <,这样降低了可读性
  • 利用 CData 片段来包含 Javascript 代码,Cdata 片段是 XHTML 文档中的特殊区域,包含不需要解析的任意格式的文本内容。
  

2 嵌入代码与外部文件


一般是推荐使用外部文件来引入 javascript 代码。优点是:

  • 可维护性:将所有的 javascript 放在一个文件夹当中,使得程序员可以在不触及 HTML 文件的情况下修改代码。
  • 可缓存:浏览器是会缓存所链接的所有的外部文件。如果有两个页面同时使用同一个文件。我们不需要再次下载。
  • 可拓展:使用外部文件不用使用 XHTML 或者 hack。

3 文档模式


我们使用 doctype 来实现文档模式的切换。

  • 混杂模式:使得 IE 的行为更接近 IE5 (包含非标准的特性)
  • 标准模式:顾名思义
  • 准标准模式:基本贴近标准,但是在表格使用图片时会不标准。

html 文档没有声明文档类型,则会默认开启混杂模式,我们如下声明开启标准模式:



4 元素


当浏览器不支持脚本时,利用

你可能感兴趣的:(在 HTML 中使用 JavaScript)