你可能不知道的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;
}


相关文章
|
7月前
|
移动开发 前端开发 JavaScript
你可能不知道的HTML小技巧 面试题小技巧
你可能不知道的HTML小技巧 面试题小技巧
|
移动开发 UED HTML5
HTML实用小技巧🚀🚀
HTML实用小技巧🚀🚀
|
移动开发 缓存 监控
你可能不知道的HTML小技巧(上)
今天来分享一些HTML小技巧~
163 0
|
Web App开发 前端开发 JavaScript
Firebug 折腾记_(2)HTML&CSS 定位及调试小技巧
传统的开发我们是在编辑器操作代码保存,再到浏览器预览查看效果的; 而如今的firebug和chrome的内置调试器就不需要了..可以直接实时编辑且看到效果; 在调试中对代码的操作不会保存到本地实际代码中..是不是很赞!!;
110 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格式,方便查看,也插方便的。
1600 0
|
24天前
|
前端开发 测试技术 定位技术
如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤
本文深入介绍了如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤。通过实例展示了主页、关于我们、产品展示、新闻动态及联系我们等页面的设计与实现,强调了合理布局、美观设计及用户体验的重要性。旨在为企业打造一个既专业又具吸引力的线上平台。
49 7
|
24天前
|
前端开发 JavaScript 搜索推荐
HTML与CSS在Web组件化中的核心作用及前端技术趋势
本文探讨了HTML与CSS在Web组件化中的核心作用及前端技术趋势。从结构定义、语义化到样式封装与布局控制,两者不仅提升了代码复用率和可维护性,还通过响应式设计、动态样式等技术增强了用户体验。面对兼容性、代码复杂度等挑战,文章提出了相应的解决策略,强调了持续创新的重要性,旨在构建高效、灵活的Web应用。
32 6
|
24天前
|
存储 移动开发 前端开发
高效的 HTML 与 CSS 编写技巧,涵盖语义化标签、文档结构优化、CSS 预处理、模块化设计、选择器优化、CSS 变量、媒体查询等内容
本文深入探讨了高效的 HTML 与 CSS 编写技巧,涵盖语义化标签、文档结构优化、CSS 预处理、模块化设计、选择器优化、CSS 变量、媒体查询等内容,旨在提升开发效率、网站性能和用户体验。
36 5
|
1月前
|
移动开发 前端开发 JavaScript
[HTML、CSS]细节与使用经验
本文总结了前端开发中的一些重要细节和技巧,包括CSS选择器、定位、层级、全局属性、滚轮控制、轮播等。作者以纯文字形式记录,便于读者使用<kbd>Ctrl + F</kbd>快速查找相关内容。文章还提供了示例代码,帮助读者更好地理解和应用这些知识点。
47 1
[HTML、CSS]细节与使用经验