`
wfsheep
  • 浏览: 17402 次
文章分类
社区版块
存档分类
最新评论

前端之路--html(三) 图像和列表的使用

 
阅读更多

chapter4&5 图像和列表的使用

图像格式简介:

网页中的图像格式一般有三种:gif(Graphic Interchange Format,图像交换格式),jpeg(Joint Photographic Experts Group),png(Portable Network Graphics)。

三种格式各有优劣:

gif:最适合显示色调不连续或具有大面积单一颜色的图像,比如导航条、按钮、图标等等。gif的最大优点就是可以将几张静态图片连接起来,转换成一个动画文件,其另一个优点是可以用交错的方式在网页中呈现,也就是说当图片下载未完成时,浏览器会先以马赛克的形式将图像慢慢显示。
jpeg:是一种压缩格式,图像品质较高,大小也随图像品质膨胀,需要在图片大小和图像品质之间做平衡。它适合显示需要全彩模式才能表示的效果,在相当的图像质量下,jpeg为gif的1/4。
png:图像格式是一种采用了最小的方式压缩却又不造成图像失真的技术,但是IE只能部分支持PNG格式图像的,所以此种类型不推荐使用


标签:

<img>必须属性:src 可选属性[alt | width | height | usemap | ismap]
作用:
插入图像标记img
语法:
<img src='图像文件地址' alt='提示文字' width='宽度' height='高度'>
属性说明:
在 HTML 4.01 中,不赞成使用以下布局属性:align, border, hspace、vspace。在 HTML5 中不支持这些属性。
特别属性说明:
ismap
作用:
ismap 属性将图像定义为服务器端图像映射。图像映射指的是带有可点击区域的图像。当点击一个服务器端图像映射时,点击坐标会以 URL 查询字符串的形式发送到服务器。
实例:
<a href='链接地址'><img src='' ismap="ismap" alt='提示文字' /></a>
usemap
作用:
称作图像的映射地图,将图像分成多个热区,分别链接不同的地址
语法:
<img usemap='映射图像名称'>
<map name='映射图像名称'>
<area shape='热区形状' coords='热区坐标' href='链接地址'>--注意,这里没有闭合符号
</map>
</img>


使用列表:

html列表一共有三种列表:无序列表,有序列表和定义列表。

标签:

<ol> 可选属性[start | type]
作用:
有序列表,一般采用数字或字母进行标号。
语法:
<ol start='指定起始数值' type='类型[1(数字) | A(大写字母) | a(小写字母) | i(小写罗马数字) | I(大写罗马数字)]'>
<li></li>
</ol>
属性说明:
在 HTML 4.01 中,不赞成使用 "start" 属性,在 HTML 5 中是允许的。
在 HTML 4.01 中,不赞成使用 "compact" 和 "type" 属性,在 HTML 5 中,不再支持这两个属性。


<ul> 可选属性[type]
作用:
有序列表,一般采用数字或字母进行标号。
语法:
<ul type='类型[disc | circle | square]'>
<li></li>
</ul>

属性说明:
在 HTML 4.01 中,ul 元素的 "compact" 和 "type" 属性是不被赞成使用的。在 HTML 5 中,不再支持这两个属性。


<li> 可选属性[type | value]
作用:

定义列表项,有序列表和无序列表中都使用 <li> 标签。

语法:

<li value='序号'>内容</li>

属性说明:

在 HTML 4.01 中, 不赞成使用 "type" 和 "value" 属性。

在 HTML 5 中,不再支持 "type" 属性。

在 HTML 5 中, 并没有不赞成使用 "value" 属性,但是仅能够与 <ol> 元素一起使用。


<dir> -- HTML5 中不支持 <dir> 标签。请用 CSS 代替。.


<dl>
作用:
定义一个定义列表(definition list)。
语法:
<dl>
<dt>定义一个定义列表中的一个项目,也可以说是要解释的名词。</dt>
<dd>定义一个定义列表中对项目的描述,也可以说是对名词的具体解释。</dd>
</dl>

至此,介绍完了图像和列表的使用。

分享到:
评论

相关推荐

    前端开源库-html-reporter

    4. 图像对比:如果与Gemini结合使用,报告可能还包括图像比较的结果,显示预期与实际渲染的差异。 5. 性能指标:如果支持,报告可能还会包含性能指标,如加载时间、资源利用率等。 使用`html-reporter`,开发者可以...

    前端基础---html

    它被设计用来展示数据,其核心在于标记文本、图像和其他内容为网页上的信息。虽然被称为一种“语言”,但它并不具备传统编程语言的复杂逻辑功能,而是通过标签(tags)的方式为网页内容提供结构和意义。 对于刚接触...

    前端练习01-前端-HTML(image)

    实践中,你可以尝试创建不同场景,比如响应式图像、图片懒加载等,以深化对HTML图像处理的理解。记住,实践是检验知识掌握程度的最佳方式,所以动手操作,不断试验,你会逐渐成为前端开发的高手。

    前端练习01-前端-HTML

    HTML是一种标记语言,它通过一系列预定义的标签来描述网页内容和结构,如标题、段落、图像、链接等。学习HTML,首先要理解其基本元素和属性。例如,`&lt;html&gt;`元素是整个文档的根元素,`&lt;head&gt;`包含元数据,如标题和...

    Web前端大作业-个人网页(html+css+javascript)

    【标题】"Web前端大作业-个人网页(html+css+javascript)"揭示了这个项目的核心是构建一个基于HTML、CSS和JavaScript的个人网页。这三种技术是Web开发的基础,用于创建动态、交互式的网页内容。 HTML(HyperText ...

    前端-html-0预习

    此外,HTML还提供了列表标签,有序列表(ol和li)和无序列表(ul和li),用于创建条目清晰的列表。 学习HTML是前端开发的基础,掌握HTML能帮助我们理解网页的基本构造,并为进一步学习CSS和JavaScript打下坚实的...

    前端开源库-glsl-transitions

    在IT领域,前端开发是构建Web应用程序不可或缺的一部分,它涉及到用户与网站互动的界面设计和实现。开源库是开发者共享代码、工具和技术的平台,极大地促进了软件开发的效率和创新。"前端开源库-glsl-transitions...

    前端前端静态模板-传授课手机端-学生作业毕设实训素材.zip

    在前端开发领域,静态模板是构建用户界面的一种高效方式,尤其适用于快速原型设计和教育实践。"前端前端静态模板-传授课手机端-学生作业毕设实训素材.zip" 是一个包含完整前端应用源码的压缩包,专为手机端设计,...

    前端开源库-vue-image-compare

    Vue-image-compare 是一个基于 Vue.js 的前端开源库,专为实现图像比较功能而设计。它提供了一个直观的用户界面,通过滑块控制,使用户可以方便地对比两张图片的差异,广泛应用于产品展示、效果对比等场景。 ### 1....

    前端练习01-前端-HTML(文档总结)

    8. HTML图像:元素插入图像,src属性指定图像路径,alt属性提供替代文字,用于无法显示图像时的提示。 9. HTML表格布局:HTML也可以通过元素配合CSS实现布局,是一个无语义的容器元素,可以用来分组其他元素,进行...

    前端练习01-前端-HTML实例练习

    在前端开发领域,HTML(HyperText Markup Language)是构建网页内容的基础语言,它定义了网页的结构和内容。本练习主要是针对HTML的实例操作,旨在帮助学习者掌握HTML的基本用法和常见元素,从而能够创建出功能完备...

    前端前端静态模板-757整理版-学生作业毕设实训素材.zip

    这个资源库可能包含了各种类型的HTML模板、CSS样式表、JavaScript脚本以及可能的图像和其他静态资源,旨在帮助初学者理解和实践前端开发技术。 首先,前端源码是创建动态交互网页的关键。它由HTML(超文本标记语言...

    前端开源库-tiff

    通过 `tiff.js`,前端开发者可以方便地将 TIFF 图像集成到网页中,为用户提供查看和操作 TIFF 图像的功能。 ** JavaScript 解码 TIFF 的原理** JavaScript 解码 TIFF 图像的过程涉及多个步骤。首先,库需要读取 ...

    前端开源库-html-beautify-webpack-plugin

    总结起来,`html-beautify-webpack-plugin`是一个优秀的前端开发辅助工具,它将HTML代码的美化集成到Webpack的构建流程中,使得每次构建都能生成格式规整的HTML文件,提升了开发体验和团队协作的效率。结合其他...

    斑码教育大前端课堂笔记-html第三天

    - SVG(Scalable Vector Graphics):支持矢量图,图像质量不受缩放影响,适用于徽标和复杂图形。 3. CSS(Cascading Style Sheets): - 选择器:了解并熟练使用类选择器(`.class`)、ID选择器(`#id`)、标签...

    前端-HTML-CSS-JS-个人网页制作实例

    - `Weathering-with-you.png`:可能是作为背景图或其他装饰元素使用的图像,与“天气之子”主题相呼应。 - `Chart`和`xiaoxiantu`:可能包含了图表或者小部件的代码或资源,比如用于展示天气数据的图形。 - `...

    前端-web前端-模板-各行各业二十个模板4

    前端开发主要包括HTML(超文本标记语言)、CSS(层叠样式表)和JavaScript这三大核心技术。HTML用于构建网页的基本结构,通过定义各种元素如标题、段落、图像等,来组织网页内容。CSS则负责页面的样式和布局,通过...

    web前端技术--css.pptx

    Web 前端技术- CSS 基础知识点 CSS(Cascading Style Sheets)是用于描述网页样式的标记语言,主要用于控制网页的布局、...CSS 基础知识点是 Web 前端开发技术的基础,理解和掌握这些知识点对于前端开发是非常重要的。

    前端开源库-image-extensions

    在前端开发中,图像处理和显示是至关重要的部分。"前端开源库-image-extensions" 提供了一套关于图像扩展的解决方案,旨在帮助开发者更高效地处理各种格式的图像资源。这个开源库可能包含了多种图像文件格式的支持,...

    前端开源库-canny-edge-detector

    Canny在1986年提出的,被广泛应用于图像处理和计算机视觉领域。这个前端开源库——canny-edge-detector,是将Canny边缘检测算法实现为Web应用程序的一个项目,使得开发者可以方便地在浏览器环境中进行边缘检测。 ...

Global site tag (gtag.js) - Google Analytics