自定义列dl标签 和 del标签

文献种类:专题技术文献;
	                         自定义列<dl>标签 和 <del>标签
	开发工具与关键技术:VS/HTML/JS
	作者:吴泽锋
	撰写时间:2019年6月8日
4、<dl>标签:自定义列表
	<dl> 标签用于结合 <dt> (定义列表中的项目)和 <dd> (描述列表中的项目)。
	
    例:一个定义列表:
	<dl>
        <dt>计算机</dt>
        <dd>用来计算的仪器 ... ...</dd>
        <dt>显示器</dt>
        <dd>以视觉方式显示信息的装置 ... ...</dd>
	</dl>

例:一个定义列表:在这里插入图片描述

4、<del>标签:定义文档中已被删除的文本;
	注释:一般与 <ins> 标签配合使用,用来描述文档中的更新和修正;
	
	可选的属性:
	 值	    描述
	cite    URL	指向另外一个文档的 URL,此文档可解释文本被删除的原因;
	
	语法:<del cite="value">
	cite属性值	
	  值                  描述
	  URL	    文档的地址,该文档解释了文本被删除的原因。
	可能的值:	
		绝对 URL - 指向另一个站点(比如 href="http://www.baidu.com/");
		相对 URL - 指向站点内的某个文件(href="example.htm");
		锚 URL - 指向页面中的锚(href="#top");
			
	datetime      YYYYMMDD          规定文本被删除的日期和时间。
	语法:<del datetime="value">
	属性值:	
	           值                        描述
	 YYYY-MM-DDThh:mm:ssTZD    	  文本被删除的日期和时间。
	组件解释:
		YYYY - 年(例如 2009);
		MM - 月(例如 01 for January);	
		DD - 月中的日 (例如 08);
		T - 必需的分隔符;	
		hh - 小时 (例如 01-24 or 1.00am-12.00pm);
		mm - 分钟 (例如 00-59);	
		ss - 秒 (例如 00-59);
	提示:但是目前没有任何浏览器支持这两种可选属性;
	
	例:演示如何标记文档中删除的文本。
		a dozen is <del>20</del> 12 pieces
	    <p>一打有 <del>20</del> 12件。</p>
	提示:大多数浏览器会改写为删除文本。一些老式的浏览器会把删除文本显示为普通文本。

例:演示如何标记文档中删除的文本。在这里插入图片描述

	HTML DOM Del 对象
		Del 对象表示 HTML <del> 元素。
		访问 Del 对象: 可以通过使用 getElementById() 来访问 <del> 元素:
	
		例:演示如何访问 Del 元素
	      <p><del id="Del" cite="why_deleted.htm">这段文本已被删除,页面。</del></p>
	      <p><del id="Del1" cite="#top">这段文本已被删除,锚链接。</del></p>
	      <p><del id="Del2" cite="http://www.baidu.com/">这段文本已被删除,网址。</del></p>
	      <p>点击按钮来获得页面的 URL,此页面解释了文本被删除的原因。</p>
	      <p id="demo"></p><p id="demo1"></p><p id="demo2"></p>
	      <button onclick="myFunction()">试一下</button>
	      <script>
	        function myFunction()
	        {  var x = document.getElementById("Del").cite; 
	           var y = document.getElementById("Del1").cite;
	           var z = document.getElementById("Del2").cite; 
	           document.getElementById("demo").innerHTML = x;
	           document.getElementById("demo1").innerHTML = y;
	           document.getElementById("demo2").innerHTML = z;
	        }
	      </script>
	    虽然每点击一次都会获取一次,但是因为内容是与第一次获取时的一样,所有基本上点一次即可;

例:演示如何访问 Del 元素: 开始:
点击:

	创建 Del 对象:可以通过使用 document.createElement() 方法来创建 <del> 元素:
	例: 演示如何创建 Del 元素:
	<p>点击按钮来创建 del 元素。</p>
    <button onclick="myFunction()">试一下</button>
    <script>
        function myFunction()
        {  var x = document.createElement("del");
           var t = document.createTextNode("Some deleted text/");
           x.appendChild(t);  
           document.body.appendChild(x);
        }
	</script>
	每点击一次即创建一个,数量无限制;

例: 演示如何创建 Del 元素:
开始:在这里插入图片描述
结束:在这里插入图片描述

	借鉴于W3CSchool文档;

猜你喜欢

转载自blog.csdn.net/weixin_44540155/article/details/92762846