一些属性的备忘
- <element contenteditable="true">
规定元素内容是否可被用户编辑。默认值为false,若值为true则可被编辑。 - <element contextmenu="menu_id">
生成一个块元素的自定义右键菜单选项,可配合脚本实现强大的自定义功能。
目前只有火狐浏览器支持该属性。可在火狐浏览器查看MDN的示例。 - <element data-custom_attribute="some_value">
可以自定义data属性,用来存储浏览器或程序的数据。
可以配合JavaScript的dataset属性来读取和操作data-*的自定义属性。
但data-custom_attribute和dataset暂时都只支持高级版本的浏览器,所以目前用getAttribute和setAttribute来操作数据是更好的选择。
在不同位置使用data-custom_attribute属性,CSS和jQuery中都有相应的使用方法。 - <time datetime="time_value" pubdate="pubdate">
time标签可以用来标识元素内容的时间,但实际上time在目前所有浏览器都不会显示任何效果。
time只有两个属性,datetime用来规定具体时间,pubdate只有一个值:pubdate,它告诉读者<time> 元素中的日期 / 时间是文档的发布日期。 - <element dir="ltr|rtl">
规定元素内容的文本方向(左或右)。
一些 HTML技巧
- 引用外部 JavaScript,要将
<script>
标签放在<head>
标签中;仅用于HTML 页面内的 JavaScript 代码,放在<body>
中且放在最后面。参见:js的script标签到底是放在head还是body中?
工作原因,暂时没有前端页面开发的需求,所以这篇文章停更。
Sorry everybody o(╥﹏╥)o