百度前端技术学院 第二天学习笔记(HTML)(1)

HTML 水平线

<hr />

<p></p><br />

  • <br />是换行,但不是空行,如果想要中间空行就需要<br /><br />才能实现效果
  • <p></p>前后会出现空行
  • 两段文字中<br /><br />相当于放置两组<p></p>

上标与下标

  • <sup></sup>实现效果:上标
  • <sub></subs>实现效果:下标
  • W3School的例子
  • 附赠粗体<b>,斜体<i>,大号字体<big>,小号字体<small>

<p></p><pre></pre>

  • <p></p>中无论出现多少个空格或换行都只识别为一个空格。

    它不能保留(我是空格) 空格 (我是换行)和换行。

  • <pre></pre>是预格式文本。

    它保留了      空格
    和换行。
    

    ==<pre></pre>适合用来显示计算机代码==


<abbr></abbr><acronym></acronym>

  • 在某些浏览器中,当您把鼠标移至缩略词语上时,会展示表达的完整版本。
  • 该标签的title属性值为想要表达的完整版本。
  • 在chrome中两个都可用。

    比如:缩略词语
    [W3School的例子](https://www.w3school.com.cn/tiy/t.asp?f=html_abbracronym)

长引用与短引用

  • 长(块)引用<blockquote></blockquote>浏览器会插入换行和外边距。(浏览器通常会对<blockquote>元素进行缩进处理)
  • 短引用<q></q>不会插入换行和外边距,但会有双引号。

删除字效果和插入字效果

  • <del></del>实现效果:二十
  • <ins></ins>实现效果:十二

没有下划线的链接

1
2
3
<a href="/example/html/lastpage.html" style="text-decoration:none">
这是一个没有下划线的链接!
</a>
这是一个没有下划线的链接!

超链接中的链接可以是图片或其他 HTML 元素

-提示:”链接文本” 不必一定是文本。图片或其他 HTML 元素都可以成为链接。

1
<a href="C:\Users\HLZ\Desktop\证件\立介摄影   一寸.jpg">证件照</a>

新窗口打开超链接

  • target="_blank"如果把链接的 target 属性设置为 “_blank”,该链接会在新窗口中打开。
    1
    <a href="http://www.w3school.com.cn/" target="_blank">Visit W3School!</a>

命名锚

  • 可以作为目录导航来使用。

  • 提示:命名锚经常用于在大型文档开始位置上创建目录。可以为每个章节赋予一个命名锚,然后把链接到这些锚的链接放到文档的上部。==如果您经常访问百度百科,您会发现其中几乎每个词条都采用这样的导航方式。==

  • 提示:假如浏览器找不到已定义的命名锚,那么就会定位到文档的顶端。不会有错误发生。

    1
    <a name="label">锚(显示在页面上的文本)</a>
  • name 属性规定锚(anchor)的名称

  • 当使用命名锚(named anchors)时,我们可以创建直接跳至该命名锚(比如页面中某个小节)的链接,这样使用者就无需不停地滚动页面来寻找他们需要的信息了。

实际运用

首先,我们在 HTML 文档中对锚进行命名(创建一个书签):

1
<a name="tips">基本的注意事项 - 有用的提示</a>

然后,我们在同一个文档中创建指向该锚的链接:

1
<a href="#tips">有用的提示</a>

您也可以在其他页面中创建指向该锚的链接:

1
<a href="http://www.w3school.com.cn/html/html_links.asp#tips">有用的提示</a>

在上面的代码中,我们将 # 符号和锚名称添加到 URL 的末端,就可以直接链接到 tips 这个命名锚了。

一个完整的例子


外部样式表

当样式需要被应用到很多页面的时候,外部样式表将是理想的选择。使用外部样式表,你就可以通过更改一个文件来改变整个站点的外观。

1
2
3
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>

内部样式表

当单个文件需要特别样式时,就可以使用内部样式表。你可以在head 部分通过 <style> 标签定义内部样式表。

1
2
3
4
5
6
<head>
<style type="text/css">
body {background-color: red}
p {margin-left: 20px}
</style>
</head>

内联样式

当特殊的样式需要应用到个别元素时,就可以使用内联样式。 使用内联样式的方法是在相关的标签中使用样式属性。样式属性可以包含任何 CSS 属性。以下实例显示出如何改变段落的颜色和左外边距。
1
2
3
<p style="color: red; margin-left: 20px">
This is a paragraph
</p>

图片的替换文本属性(Alt)

alt 属性用来为图像定义一串预备的可替换的文本。替换文本属性的值是用户定义的。
1
<img src="boat.gif" alt="Big Boat">

图片的align属性

  • align vi. 排列;排成一行
  • 他的属性值(bottom,middle,top)设置图片的对齐方式
  • left,right使图片浮动在文本的左右侧。

标签的usemap属性——创建图像映射


,