零基础html学习/刷题-第二期

简介: 零基础html学习/刷题

学习


一、图片

标签

<img/>是个单标签。


属性

<img/>标签有两个必需的属性:src 属性 和 alt 属性。


可选属性:

align
  • top
  • bottom
  • middle
  • left
  • right
规定如何根据周围的文本来排列图像。
border pixels 定义图像周围的边框。

height

  • pixels
  • %
定义图像的高度。

hspace

pixels 定义图像左侧和右侧的空白。
ismap  URL 将图像定义为服务器端图像映射。

loading



  • eager
  • lazy

规定浏览器是应该立即加载图像还是推迟加载屏幕外图像。

longdesc URL 指向包含长的图像描述文档的 URL。

referrepolicy


  • no-referrer
  • no-referrer-when-downgrade
  • origin
  • origin-when-cross-origin
  • unsafe-url
规定在获取图像时要使用的引荐来源信息。
usemap URL 将图像定义为客户器端图像映射。
vspace pixels 定义图像顶部和底部的空白。

width

  • pixels
  • %
设置图像的宽度。
title  


文本提示,鼠标放上去时显示


<img src="html/1.png" alt="">

image.png


二、路径

1、相对路径

根据文件和文件夹之间的关系,来确定文件查找途径。


  • 当页面文件和图片文件是同级关系,直接使用图片名称。(页面和图片在同一个文件夹)
<img src="图片名称"/>
  • 当页面文件和图片所在的文件夹是同级关系,需定义路径。(页面引用子文件夹里的图片)
<img src="图片所在文件夹名称/图片文件"/>
  • 当页面所在的文件夹和图片是同级关系,需要返回所在页面的上一级。(页面引用外层文件里的图片)
<img src="../图片所在文件夹/图片文件" />

2、绝对路径

  • 引用互联网资源
  • 引用本地磁盘里的文件


三、图片格式

GIF(无损)、JPG(表现图片)、JPEG(表现图片)、PNG、BMP(网站注册/验证码)、webp(针对谷歌浏览器)


有损压缩:对图像本身的改变,在保存图像时保留了较多的亮度信息,将色相和饱和度的信息和周围的像素合并,由于信息量减少了,所以压缩比可以很高,质量也下降。有损压缩可以减少图像在内存和磁盘中占用的空间。


无损压缩:对文件本身的压缩,可以完全还原,压缩率低。


刷题(第二期)

第一题

image.png

<html>
    <head>
        <meta charset=utf-8>
        <style type="text/css">
            .box {
                /*补全代码*/
             width:4em;
             height:4em
            }
        </style>
    </head>
    <body>
        <div class='box'></div>
    </body>
</html>

第二题

image.png

使用元素选择器、id选择器、类选择器。文字颜色用color,字体大小用font-size。


<html>
    <head>
        <meta charset=utf-8>
        <style type="text/css">
            /*补全代码*/
            div {
                color:rgb(255, 0, 0);
                font-size:20px;
            }
            .green{
               color:rgb(0, 128, 0); 
            }
            #black{
                color:rgb(0, 0, 0);
            }
        </style>
    </head>
    <body>
        <div>红色</div>
        <div class='green'>绿色</div>
        <div id='black'>黑色</div>
    </body>
</html>


目录
相关文章
|
2月前
|
人工智能
|
3月前
|
数据可视化 前端开发
Twaver-HTML5基础学习(39)鹰眼可视化视图组件(OverView)
本文介绍了如何在Twaver-HTML5中使用鹰眼(Overview)可视化视图组件,它作为Network的缩略图,允许用户通过缩略图导航Network,支持单击、双击和框选操作来控制Network视图。
44 5
Twaver-HTML5基础学习(39)鹰眼可视化视图组件(OverView)
|
3月前
Twaver-HTML5基础学习(35)Network中ToolTip显示Chart(视图未成功出现)
本文尝试在Twaver-HTML5的Network组件的ToolTip中显示echarts饼图,但未成功,可能与版本有关。
40 4
Twaver-HTML5基础学习(35)Network中ToolTip显示Chart(视图未成功出现)
|
3月前
|
前端开发
Twaver-HTML5基础学习(34)Link显示流动效果
本文介绍了如何在Twaver-HTML5中为Link添加流动效果,通过设置流动颜色、模式等来实现动态视觉效果。
37 3
Twaver-HTML5基础学习(34)Link显示流动效果
|
3月前
|
数据可视化 前端开发 容器
Twaver-HTML5基础学习(41)列表可视化视图组件(List)
本文介绍了如何在Twaver-HTML5中使用列表可视化视图组件(List),展示了如何创建列表、设置列表属性(如行高、间隔颜色等)、实现数据绑定和排序,以及如何通过React代码示例进行操作。
41 2
Twaver-HTML5基础学习(41)列表可视化视图组件(List)
|
3月前
Twaver-HTML5基础学习(38)劈分面板SplitPane
本文介绍了如何在Twaver-HTML5中使用SplitPane组件来创建可分割的面板,通过动态调整分割条来改变面板的大小,支持水平和垂直分割。
35 2
Twaver-HTML5基础学习(38)劈分面板SplitPane
|
3月前
Twaver-HTML5基础学习(36)是否显示滚动条
本文探讨了在Twaver-HTML5中设置是否显示滚动条的方法,包括横向和纵向滚动条的控制,但遇到了设置不生效的问题,可能与软件版本有关。
37 2
Twaver-HTML5基础学习(36)是否显示滚动条
|
3月前
|
前端开发
Twaver-HTML5基础学习(37)network导出图片并下载
本文介绍了如何在Twaver-HTML5中将network导出为图片并提供下载,主要通过将network转换为canvas对象,然后转换为base64编码的图片进行展示和下载。
41 5
|
3月前
|
移动开发 数据可视化 HTML5
Twaver-HTML5基础学习(40)表格可视化视图组件(Table)
本文介绍了如何在Twaver-HTML5中使用表格可视化视图组件(Table),包括创建表格、定义列对象、实现数据绑定和排序,以及处理表格事件和获取表格数据的方法。
42 1
|
2月前
html基础知识学习
html基础知识学习
35 0