做双语网站用什么cms系统好,网站单向外链推广工具,在线平面设计图,网站开发框架 知乎使用HTML时#xff0c;例如#xff0c;使用b标记显示粗体文本。 如果需要列表#xff0c;则对每个列表项使用ul标记及其子标记li 。 标签由浏览器解释#xff0c;并与CSS一起确定网页内容的显示方式以及部分内容的行为。
有时#xff0c;仅使用一…使用HTML时例如使用b标记显示粗体文本。 如果需要列表则对每个列表项使用ul标记及其子标记li 。 标签由浏览器解释并与CSS一起确定网页内容的显示方式以及部分内容的行为。
有时仅使用一个HTML标记不足以满足Web应用程序所需的功能。 通常这可以通过将多个HTML标记与JavaScript和CSS结合使用来解决但是这种解决方案并不是那么优雅。
更为优雅的解决方案是使用自定义标签 - 用括起来的标识符浏览器将其解释为呈现我们预期的功能。 与常规HTML标签一样我们应该能够在页面中多次使用自定义标签并且还应该能够具有标签属性和子标签来辅助自定义标签的功能。 所以让我们看一个例子
示例创建Gravatar自定义HTML标签
下面是用自定义标签封装了一个HTML片段使得这个HTML片段更具有语义性且可以多处复用。
!DOCTYPE html
html langenheadmeta charsetUTF-8 /meta nameviewport contentwidthdevice-width, initial-scale1.0 /titleDocument/title/headbodyThis is my Gravatar picture:dog-gravatar iddog-gravatar emailadmincoding-dude.comdivimg src alt图片div内容/div/div/dog-gravatar/bodyscriptconst dogGravatar document.querySelector(dog-gravatar);console.log(dogGravatar.getAttribute(email));/script
/html