日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

html自定义标记,HTML模板(自定义)标记

發布時間:2023/12/10 HTML 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 html自定义标记,HTML模板(自定义)标记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我知道使用自定義html標記由于各種原因是不合適的,但我想運行一個特定的情況,可能需要自定義html標記,并希望得到其他方面的信息,或者可能更好實現我的目標的方式。HTML模板(自定義)標記

在我的代碼中,我有我稱之為模板的東西,它由一個帶有模板的div標簽和一個附加的隱藏類組成。這在屏幕上是不可見的,但基本上這些“模板”標簽包含我在JavaScript中使用的HTML來創建各種不同的項目。我這樣做,以便我可以在html中設置我的模板樣式,而不必擔心將CSS與Javascript混合。

Random Container

Random Button

在javascript中我會做類似

var template = document.getElementById("template");

var clone = template.cloneNode(true);

clone.removeClass("template hidden");

我寧愿能夠做這樣的事

Random Container

Random Button

所以,如果我有一個DIV我多模板可以抓住他們,而不必為他們提供獨特的名字。當然,我需要實施的理由要比這更深入,但沒有必要浪費你的時間與細節。我們只是說它將幫助清理我的Javascript ALOT。

由于自定義模板標記是隱藏的,實際上只不過是一個容器,可以方便地在javascript中調用document.getElementsByTagName(“template”);這可以嗎?我可能會在模板被實現為html的情況下為該標簽加上自定義名稱的前綴。

2012-02-29

ryandlf

+1

沒有像“自定義HTML標記”那樣的東西。要么是HTML,要么不是。 ([它是“element * type * name,dammit”](http://web.archive.org/web/20110717185451/http://www.flightlab.com/~joe/sgml/faq-not.txt) :-)。) –

2012-02-29 21:23:03

+0

是的,我明白了,謝謝。如果你想編輯我的問題來澄清這種感覺,但我認為它很自我解釋。 –

2012-02-29 21:25:26

+0

您可能認為您的模板不可見,但我告訴您它是 - https://en.wikipedia.org/wiki/Lynx_%28web_browser%29。 –

2012-02-29 22:00:30

總結

以上是生活随笔為你收集整理的html自定义标记,HTML模板(自定义)标记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。