你可能不知道的HTML小技巧(下)

简介: 今天来分享一些HTML小技巧~

7. pre 标签:预格式化文本


pre 元素可定义预格式化的文本。被包围在 pre 元素中的文本通常会保留空格和换行符。被pre标签包裹的文本会呈现为等宽字体。pre 标签的一个常见应用就是用来展示源代码。


pre标签放入以下内容:

<pre>
    &lt;html&gt;
        &lt;head&gt;
             &lt;script type=&quot;text/javascript&quot; src=&quot;loadxmldoc.js&quot;&gt;
             &lt;/script&gt;
        &lt;/head&gt;
        &lt;body&gt;
        &lt;/body&gt;
    &lt;/html&gt;
</pre>
复制代码


最终显示效果如下:

<html>
        <head>
             <script type="text/javascript" src="loadxmldoc.js">
             </script>
        </head>
        <body>
        </body>
</html>
复制代码


8. figure 标签:标记图片


<figure>标签可以用于标记图片,其可以包含一个

元素,用来描述图片:

<figure>
  <img src="https://t7.baidu.com/it/u=2604797219,1573897854&fm=193&f=GIF" alt="Swat Kats" style="width:500px">
  <figcaption>风景图</figcaption>
</figure>
复制代码


网络异常,图片无法展示
|


9. picture 标签:响应式图像


picture标签可以根据屏幕匹配的不同尺寸显示不同图片,如果没有匹配到或浏览器不支持 picture 属性则使用 img 元素:

<picture>
   <source media="(min-width: 968px)" srcset="large_img.jpg">
   <source media="(min-width: 360px)" srcset="small_img.jpg">
   <img src="default_img.jpg" alt="avatar">
</picture>
复制代码


该标签一般用于响应式元素,可以让图片资源的调整更加灵活。如果浏览器不支持该属性也会显示<img> 元素的的图片。


10. oncontextmenu 属性:禁用右键


当我们给某个元素设置oncontextmenu属性时,就会禁用右键点击。如果给body元素设置这个属性,整个页面就会被禁用右键点击:

<p oncontextmenu="return false">Hello</p>
<body oncontextmenu="return false">....</body>
复制代码


11. input标签:颜色选择器


input标签是支持很多类型的元素,我们可以使将input定义成一个颜色选择器:

<input type="color" id="color-picker"  name="color-picker" value="#e66465">
复制代码

可以通过value给颜色选择器设置初始值,也可以通过value属性获取颜色选择器的颜

色。

网络异常,图片无法展示
|


12. base 标签:在新标签页打开


我们可以将base元素的target属性设置为_black,这样当用户单击链接时,它始终会在新选项卡中打开。如果想避免用户无意中离开某个页面,这样做会很有用。

<head>
   <base target="_blank">
</head>
<div>
  <a href="https://www.baidu.com/">百度一下</a>
</div>
复制代码


13. placeholder 样式


可以使用placeholder属性设置占位符文本:

<input type="text" placeholder="你的名字" />
复制代码


可以使用::placeholder CSS 选择器更改占位符文本的样式:

::placeholder {
  color: #210065;
  opacity: 0.7;
  font-size: 16px;
}


相关文章
|
10月前
|
移动开发 前端开发 JavaScript
你可能不知道的HTML小技巧 面试题小技巧
你可能不知道的HTML小技巧 面试题小技巧
|
移动开发 UED HTML5
HTML实用小技巧🚀🚀
HTML实用小技巧🚀🚀
|
移动开发 缓存 监控
你可能不知道的HTML小技巧(上)
今天来分享一些HTML小技巧~
175 0
|
Web App开发 前端开发 JavaScript
Firebug 折腾记_(2)HTML&CSS 定位及调试小技巧
传统的开发我们是在编辑器操作代码保存,再到浏览器预览查看效果的; 而如今的firebug和chrome的内置调试器就不需要了..可以直接实时编辑且看到效果; 在调试中对代码的操作不会保存到本地实际代码中..是不是很赞!!;
124 0
|
Web App开发 Shell
man手册导出成txt,pdf,html的一些小技巧
经常man一些shell命令,有时候有想导出来编辑或注释一下,所以要导出。方法有很多种,根据自己的实际需要觉得比较实用的记录下分享一下。 1.导出成txt man –t bash |col –b > bash_man.txt 这个是大家经常使用的,导出成txt文件,格式基本正确 2.导出成pdf man –t bash |ps2pdf – bash_man.pdf 这个是最近学习到的,可以导出成PDF格式,方便查看,也插方便的。
1625 0
|
1月前
|
前端开发
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
43 1
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
|
2月前
|
人工智能 程序员 UED
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
150 21
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
|
2月前
|
前端开发 JavaScript
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
63 14
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
|
2月前
css3 svg制作404页面动画效果HTML源码
css3 svg制作404页面动画效果HTML源码
70 34