五月六日 HTML标签 超链接、图片属性和列表

今天的内容主要是HTML标签的超链接 图片属性 列表的用法

一、超链接,锚点和下载。

(1)超链接

    <a href="URL" targe="_blank">网站名</a> 可以直接点击中间的文字打开网址,target是点击超链接打开的网页的属性,_self是直接在当前页面打开, _blank是在新的空白标签页中打开。

(2)锚点

    <a name="锚点">   定义 一个锚点

    <a href="#锚点">返回锚点</a>  点击返回锚点  如果没定义锚点 href的属性值为#,是返回网页顶部

(3)下载

    <a href="文件路径">下载文件</a>  点击会开启文件下载 但是如果文本 网页 图片不会触发下载  这些文件浏览器会直接打开  需要另存为

二、图片标签属性

    <img src="图片地址" alt="图片加载失败" title="这是图片" /> alt属性是在图片加载失败时显示的内容 title则是鼠标移到图片上时显示的内容

三、列表

(1)无序列表

    <ul type="square" style="list-style:none"> type属性为列表前的符号 有实心方块(square)circle(空心圆)实心圆(disc)三种 还可以style="list-style:none"去掉符号

      <li>第一行</li>

      <li>第二行</li>

      <li>第三行</li>

    </ul>

(2)无序列表    

    <ol type="a/A/1/I/i"> type属性为序号 a是abcd小写字母 A是ABCD大写字母 1是1234数字 I是罗马数字ⅠⅡⅢⅣ i是小写罗马数字i ii iii iv  还可以list-style:none 去掉列表序号

      <li>第一行</li>

      <li>第二行</li>

      <li>第三行</li>

    </ol>

四、注释

    <!--需要注释掉的内容--> VS的注释快捷键是Ctrl+k,Ctrl+c  其他编辑器大部分是Ctrl+/   我把VS的快捷键换成了Ctrl+/  但是和转到命令行有冲突 所以我把两个命令的快捷键互换了。

五、分隔符 <hr />

六、表格和图片的宽度/高度除了固定值 还可以写成百分比的形式  这样在缩放页面是宽度也会跟着变化以适应页面

七、课上练习

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>超链接</title>
</head>
<body>
    <!--超链接练习-->
    <a href="http://www.baidu.com">百度</a><br />
    <p>1</p><p>1</p><p>1</p><p>1</p><p>1</p><p>1</p><a name="top">锚点</a><p>1</p><p>1</p><p>1</p><p>1</p><p>1</p><p>1</p><p>1</p><p>1</p><p>1</p>
    <a href="download/blank.rar">点击下载空白压缩文件</a><br />
    <a href="img/tu.jpg" target="_blank">点击下载图片</a>
    <img src="img/tu.jpg" width="200" alt="图片加载失败" title="夜夜" /><!--图片大小可以用百分比写,会随着网页大小按比例缩放-->
    <!--超链接结束-->
    <!--无序列表-->
    <ul>
        <li type="disc">第一行</li>
        <li type="circle">第二行</li>
        <li type="square">第三行</li>
    </ul>
    <ul style="list-style:none">
        <li>
            <a href="http://www.baidu.com">百度</a>
        </li>
        <li>
            <a href="http://www.zhihu.com" >知乎</a>
        </li>
    </ul>
    <!--无序列表结束-->
    <hr /> <!--分隔符-->
    <!--有序列表-->
    <ol type="1">
        <li>第一行</li>
        <li>第二行</li>
        <li>第三行</li>
    </ol>
    <ol type="a">
        <li>第一行</li>
        <li>第二行</li>
        <li>第三行</li>
    </ol>
    <ol type="I">
        <li>第一行</li>
        <li>第二行</li>
        <li>第三行</li>
        <li>第四行</li>
    </ol>
    <!--有序列表结束-->
    <a href="#top">返回锚点</a><br />
    <a href="#">返回顶部</a> <br />
    <!--这行字是注释内容-->
</body>
</html>

效果图

时间: 2024-10-03 14:14:34

五月六日 HTML标签 超链接、图片属性和列表的相关文章

HTML5 a标签的down属性进行图片下载

a标签中的down属性时HTML5新增的属性,此属性指示浏览器下载URL而不是导航到URL,因此将提示用户将其保存为本地文件.目前该属性的兼容性如下: 具体代码实现: 1 /* 2 主要原理:利用a标签的download属性以及canvas的toDataURL() 3 selector: 图片的选择器 4 name:被下载图片的命名 5 */ 6 downloadPicture (selector, name) { 7 let image = new Image() 8 // 解决跨域 Canv

去掉a标签超链接的虚线框的方法

去掉a标签超链接的虚线框的方法,需要的朋友可以参考下. a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 全 局控制 CSS实现 a{blr:expression(this.onFocus=this.close());} /* 只支持IE,过多使用效率低 */ a{blr:e

html入门(转义字符、行内样式和块级元素、定位、锚点、跑马灯标签、图片标签、表格标签的讲解)

一.转义字符由特殊字符包裹的文本 会当做标签去解析 对应不换行空格 对应全角空格 em是字体排印学的计量单位,相当于当前指定的点数.其占据的宽度正好是1个中文宽度,而且基本上不受字体影响.<对应< >对应> 二.行内元素和块级元素1.块级标签默认情况下,每一个块级元素都是独占一行的即元素的前后都会换行 都有 align 属性,例如: p标签 段落标签 h1~6标签 标题标签 hr标签   水平分割线标签 div标签 块级元素 2.行内标签 不会换行可以和其他的标签或文本在一行内显示

HTML &lt;a&gt; 标签的 target 属性

HTML <a> 标签的 target 属性 HTML <a> 标签 定义和用法 <a> 标签的 target 属性规定在何处打开链接文档. 如果在一个 <a> 标签内包含一个 target 属性,浏览器将会载入和显示用这个标签的 href 属性命名的.名称与这个目标吻合的框架或者窗口中的文档.如果这个指定名称或 id 的框架或者窗口不存在,浏览器将打开一个新的窗口,给这个窗口一个指定的标记,然后将新的文档载入那个窗口.从此以后,超链接文档就可以指向这个新的

区别CSS中display:box;inline;none以及HTML中 &lt;frame&gt; 标签&lt;table&gt; 标签的 frame 属性

区别display:box:display:inline:display:none三者的不同 display:block的特点是: block是Display默认的值.总是在新行上开始:该对象随后的内容自动换行;行高以及顶和底边距都可控制:宽度缺省是它的容器的100%,除非设定一个宽度:<div>, <p>, <h1>, <form>, <ul> 和 <li>是块元素的例子,意思是他们默认显示方式是block: display:inl

HTML中meta标签作用及属性总结

在前端开发中编写html静态网页模板时,head标签内总是会带上许多meta标签,大多数时候并不十分了解这些标签的具体作用,只是别人写了我们也写上吧! 今天小编特意查询了一下关于网页中meta标签的作用. meta是head区的一个辅助性标签.其主要作用有:搜索引擎优化(SEO),定义页面使用语言,自动刷新并指向新的页面,实现网页转换时的动态效果,控制页面缓冲,网页定级评价,控制网页显示的窗口等! meta标签共有两个属性,它们分别是http-equiv属性和name属性. 1.http-equ

img标签中alt属性与title属性

alt属性 1.alt属性是考虑到不支持图像显示或者图像显示被关闭的浏览器的用户,以及视觉障碍的用户和使用屏幕阅读器的用户.当图片不显示的时候,图片的替换文字.2.alt属性值得长度必须少于100个英文字符3.alt属性是img标签的必须属性,如果没有特别意义的图片,可以写4.alt属性是搜索引擎判断图片与文字是否相关的重要依据,alt属性添加到img主要的目的才是为了SEO title属性 1.title属性并不是必须的.2.title属性规定元素的额外信息,有视觉效果,当鼠标放到文字或是图片

JAVAWEB开发之JSTL标签库的使用、 自己定义EL函数、自己定义标签(带属性的、带标签体的)

JSTL JSTL简单介绍: JSTL的全称:JSP Standard Tag Library.JSP标准标签库 JSTL的作用: 提供给Java Web开发者一个标准通用的标签函数库 和EL来代替传统直接在页面上嵌入Java程序(Scripting)的做法,以提高程序可读性.维护性和方便性 JSTL的版本号: JSTL的主要版本号是1.0.1.1和1.2(差别不大) 1.0版本号EL表达式还没有纳入官方规范 1.1和1.2版本号EL表达式已经纳入了官方规范 JSTL1.1 下载对应的jar包

img 标签的 usemap 属性

<img src="1.gif" alt="Planets" usemap="#Map"/> <map name="Map"> <area shape="rect" coords="11,10,180,180" href="detail/Best_marketing.html"> <area shape="rect&