【html学习笔记】2.基本元素

1.标题

  • 标题会自动粗体其中大写的内容,并带有换行的效果
  • 会使用<h1><h6>表示不同大小的标题
<h1>标题1</h1>
<h2>标题2</h2>
<h3>标题3</h3>
<h4>标题4</h4>
<h5>标题5</h5>
<h6>标题5</h6>

在这里插入图片描述

2.段落

<p>标签表示段落。是paragraph的缩写。段落会自动换行。

<p>段落1</p>
<p>段落2</p>
<p>段落3</p>

在这里插入图片描述

3.粗体

<b><strong>都可以将文本加粗
<b>表示仅将文本内容加粗,不包括任何语句含义
<strong>包括语义着重强调的意思
更推荐使用<strong>

<b>b标签粗体效果</b>
</br>
<strong>strong标签粗体效果</strong>

在这里插入图片描述

4.斜体

<i><em>都能够表示斜体的效果
<i>仅将文本斜体,不包含任何语义内容
<em>表示也将文本的内容斜体,包含语义上的强调

<p>无斜体效果</p>
<i>使用 i 标签带来的斜体效果</i>
<br/> 
<em>使用 em 标签带来的斜体效果</em>

在这里插入图片描述

5.嵌套标签

嵌套标签是标签里还有标签的一种书写形式(可以同时实现多种效果)
例子:同时具有粗体和斜体

<p>普通</p>
</br>
<b>加粗</b>
</br>
<i>斜体</i>
</br>
<b><i>加粗加斜体</i></b>

在这里插入图片描述

6.预格式

有些时候需要在网页上显示代码,这个时候就需要用到预格式

<p>这里是没有用预格式的情况:</p>

public class HelloWorld {
	public static void main(String[] args) {
		System.out.println("Hello World");
	}
}
<br/>
<p>使用预格式的情况:</p>

<pre>
public class HelloWorld {
	public static void main(String[] args) {
		System.out.println("Hello World");
	}
}
</pre>

在这里插入图片描述

7.删除线

在HTML语言中,删除线可以用标签<del>``````<s>表示
<del>是delete的缩写。表示删除
<s>也可以表示删除。但不建议使用,因为某些浏览器可能会不支持。

<p>这是一个普通文本</p>
<br>
<del>这是一个用del的文本</del>
</br>
<s>这是一个用s的文本</s>

在这里插入图片描述

8.下划线

<ins>是下划线标签。
<u>也是下划线标签,但是不建议使用。

<ins>使用ins标签实现的下划线效果</ins>
</br>
<u>使用u标签实现的下划线效果</u>

在这里插入图片描述

9.图象

9.1 显示图像

语法:<ing src = "">

<img src="picture.jpg"/>

在这里插入图片描述

9.2 同级目录下图象

见 9.1 只要在同一个包中即可

9.3 上级目录下图象

在连接前面加…/
<ing src = ../>

<img src="../picture.jpg"/>

在这里插入图片描述

9.4 其他目录下图象

使用图片的绝对路径,在图像前面加上file://

<img src="file://d:/picture.jpg"/>

9.5 设置图像大小

<img width= "200" height = "200" src = ""/ >

在这里插入图片描述

9.6 设置图象位置

图像是不能自己居中的,要放在能够设置居中属性的代码块里。
常用的代码块是<div>

<div align = "left">
   <img width= "200" height = "200" src="../picture.jpg"/ >
</div>

<div align = "center">
   <img width= "200" height = "200" src="../picture.jpg"/ >
</div>

<div align = "right">
   <img width= "200" height = "200" src="../picture.jpg"/ >
</div>

在这里插入图片描述

9.7 设置图片文字

如果图片不显示,可以使用alt属性显示关于图片的描述性文字

<div align = "left">
   <img width= "200" height = "200" src="d:/pic.jpg"/ alt = "图片" >
</div>

在这里插入图片描述

10.超链接

超链接使用标签<a>来表示
完整的语法是<a href="跳转到的页面地址">超链显示文本</a>

10.1 超链接

<a href="https://www.baidu.com/">百度</a>

在这里插入图片描述

10.2 跳转新的页面

如果想要在新的页面里打开超链接,需要再标签里再添加一个属性

<a href="https://www.baidu.com/" target="_blank">百度</a>

关于HTML中的target=“_blank“问题

10.3 跳转提示文字

想要在鼠标放上的时候弹出提示框,需要添加属性title

<a href="https://www.baidu.com/"  target="_blank" title="跳转到百度">百度</a>

在这里插入图片描述

10.4 用图片作为超链接

需要<a><img>两种标签结合起来使用

<a href="https://www.baidu.com/"  target="_blank" title="跳转到百度">
<img src = "../picture.jpg">
</a>

11.表格

<table>标签用于表示一个表格
<tr>(table row)的缩写,表示行
<td>(table data)的缩写,表示列

11.1 一个三行两列的表格

  <table>
         <tr>
			<td>1</td>
			<td>2</td>
         </tr>

         <tr>
			<td>3</td>
			<td>4</td>
         </tr>

         <tr>
			<td>5</td>
			<td>6</td>
         </tr>
         
    </table>

在这里插入图片描述

11.2 带边框的表格

<table>里添加属性border

    <table border = "1"> 

在这里插入图片描述

11.3 设置table的宽度

设置table的宽度,需要添加一个新的属性width
在这里插入图片描述

11.4 设置单元格宽度绝对值

<td>里设置标签属性width。
之后几行的width会受到第一行的影响。

  <table border = "1" width = "200px"> 
         <tr>
	<td width = "20px">1</td>
	<td>2</td>
         </tr>

         <tr>
	<td>3</td>
	<td>4</td>
         </tr>

         <tr>
	<td>5</td>
	<td>6</td>
         </tr>

    </table>

在这里插入图片描述

11.5 设置单元格宽度的相对值

相对值和绝对值有所区别。在于width属性可以设置为百分数

<table border = "1" width = "200px"> 
         <tr>
	<td width = "80%">1</td>
	<td>2</td>
         </tr>

         <tr>
	<td>3</td>
	<td>4</td>
         </tr>

         <tr>
	<td>5</td>
	<td>6</td>
         </tr>

    </table>

在这里插入图片描述

11.6 单元格水平对齐

设置<td>的属性align:

align= "center"
align = "left"
align = "right"
<html>
 <body>
    <table border = "1" width = "200px"> 
         <tr>
	<td width = "80%" align = "left">1</td>
	<td>2</td>
         </tr>

         <tr>
	<td align = "center">3</td>
	<td>4</td>
         </tr>

         <tr>
	<td align = "right">5</td>
	<td>6</td>
         </tr>

    </table>
 </body>
 
</html>

在这里插入图片描述

11.7 单元格垂直对齐

使用<valign>属性标签来控制内容在表格里的显示位置

    <table border = "1" width = "200px"> 
         <tr>
	<td width = "50%" valign = "top">1</td>
	<td>
	        2<br/>
	        2<br/>		
	</td>
         </tr>

         <tr>
	<td valign = "middle">3</td>
	<td>
	        4<br/>
	        4<br/>		
	</td>
         </tr>

         <tr>
	<td valign = "bottom">5</td>
	<td>
	        6<br/>
	        6<br/>		
	</td>
         </tr>
         
    </table>

在这里插入图片描述

11.8 设置横向合并的表格

设置<td>的属性colspan

    <table border = "1" width = "200px"> 
         <tr>
	<td colspan = "2">1,2</td>
         </tr>

         <tr>
	<td valign = "middle">3</td>
	<td>
	        4<br/>	
	</td>
         </tr>

         <tr>
	<td valign = "bottom">5</td>
	<td>
	        6<br/>		
	</td>
         </tr>
         
    </table>

11.9 设置竖向合并的表格

设置<td>的属性rowspan

    <table border = "1" width = "200px"> 
         <tr>
	<td rowspan="2">1,3</td>
	<td>2</td>
         </tr>

         <tr>
	<td>4</td>
         </tr>

         <tr>
	<td>5</td>
	<td>6</td>
         </tr>
         </tr>

    </table>

在这里插入图片描述

11.10 设置背景颜色

<tr><td>都可以设置背景颜色

 <body>
    <table border = "1" width = "200px"> 
         <tr bgcolor = "pink">
	<td>1</td>
	<td>2</td>
         </tr>

         <tr>
	<td  bgcolor = "yellow">3</td>
	<td>4</td>
         </tr>

         <tr>
	<td>5</td>
	<td>6</td>
         </tr>
         </tr>

    </table>
 </body>

在这里插入图片描述

12 列表

列表分为有序列表和无序列表。
分别使用标签<ul><ol>表示

  • 无序
    <ul>
      <li>aaa</li>
      <li>bbb</li>
    </ul>

  • 有序
    <ol>
      <li>aaa</li>
      <li>bbb</li>
    </ol>

13 块

在HTML中,块有<div><span>两种
这两种标签都是布局用的,单独使用没有任何效果
需要和css样式联系在一起进行使用。
在这里插入图片描述
一个例子
如果需要同时对两个图片进行控制的话,可以使用div块进行同时控制

<html>
  <body>
    <div style="margin-left:300px"> 
        <img src = "../picture.jpg">
         <br/>
         <img src = "../picture.jpg">        
    </div>
  </body> 
</html>

在这里插入图片描述

<div><span>区别

是可以自动换行的, 是不可以自动换行的。 ```
第一个div
<div>
    第二个div     
</div>

<div>
    第一个div     
</div>

<span>
    第一个span     
</span>

<span>
    第二个span     
</span>
```

在这里插入图片描述

14.字体

在HTML中,字体是用<font>标签来表示的
<font>的常用属性有color 、size ,表示颜色和大小。

14.1 字体元素

<html>
  <body>
       <font color = "green">普通-绿色 字体<font>
       <br/>
       <font color = "red" size = "+2">增大二倍-红色 字体<font>
        <br/>
       <font color = "blue" size = "-2">缩小二倍-蓝色 字体<font>
  </body> 
</html>

在这里插入图片描述

14.2 颜色在HTML里的表示方式

颜色在HTML里的表示方式有两种。

  1. 直接使用英文名字
  2. 使用16进制
<html>
  <body>
       <font color = "green">绿色 字体<font>
       <br/>
       <font color = "#7FFF00">绿色 字体<font>
  </body> 
</html>

在这里插入图片描述

15 使用内联框架

内联框架指的是在页面中又嵌套了一个页面。
使用标签<iframe>表示

<html>
  <body>
       <iframe  src="https://cn.bing.com/"  width="400" height="300">
</iframe>
  </body> 
</html>

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/390217.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

NumPyML 源码解析(七)

numpy-ml\numpy_ml\trees\gbdt.py # 导入 numpy 库并重命名为 np import numpy as np# 从当前目录下的 dt 模块中导入 DecisionTree 类 # 从当前目录下的 losses 模块中导入 MSELoss 和 CrossEntropyLoss 类 from .dt import DecisionTree from .losses import MSELoss, Cross…

java8新特性——StreamAPI

说明&#xff1a; java8中有两大最为重要的改变。第一个是Lambda表达式&#xff1b;另外一个则是Stream API。 Stream API&#xff08;java.util.stream&#xff09;把真正的函数式编程风格引入java。这是目前为止对java类库最好的补充&#xff0c;因为Stream API可以极大提供j…

基于微信小程序的在线课堂的研究与实现,附源码

博主介绍&#xff1a;✌程序员徐师兄、7年大厂程序员经历。全网粉丝30W、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;…

Codeforces Round 926 (Div. 2) B. Sasha and the Drawing (Java)

Codeforces Round 926 (Div. 2) B. Sasha and the Drawing (Java) 比赛链接&#xff1a;Codeforces Round 926 (Div. 2) B题传送门&#xff1a;B. Sasha and the Drawing 题目&#xff1a;B. Sasha and the Drawing Example input 3 4 3 3 3 10 3 9 4 7 7 11 2 3output 2 …

VMware Workstation 17.0 虚拟机安装MS-DOS 7.1完整详细步骤图文教程

VMware Workstation 17.0 虚拟机安装MS-DOS 7.1完整详细步骤图文教程 一、配置MS-DOS虚拟机机器环境二、安装MS-DOS磁盘操作系统 一、配置MS-DOS虚拟机机器环境 1.打开VMware Workstation Pro 2.新建虚拟机 3.建议选择【典型】&#xff0c;之后点击【下一步】 关于【自定义…

前端秘法基础式(CSS)(第一卷)

一.认识CSS CSS 指的是层叠样式表&#xff08;Cascading Style Sheets&#xff09;&#xff0c;它是一种用于描述网页外观和布局的语法 CSS 可以定义网页中元素的字体、颜色、大小、位置、背景等样式&#xff0c;使网页具有美观的外观和统 一的风格。 通过将 CSS 样式表与 HTML…

Qt Creator 继承分文件编写代码流程实现简单案列

Qt Creator 继承分文件流程实现简单案列 打开Qt Creator&#xff0c;新建c项目 添加类 完成之后&#xff0c;会自动生成.h和.cpp文件 一、animal.h文件 主要用来写类&#xff0c;包括成员变量和函数 #ifndef ANIMAL_H #define ANIMAL_H #include <iostream> #inclu…

C#上位机与三菱PLC的通信04--MC协议之A-1E报文测试

到目前为止&#xff0c;还没有网上有哪个文章有我如此的报文分析&#xff0c;操作实例&#xff0c;一大批都是抄来抄去&#xff0c;没有截图&#xff0c;没有说明&#xff0c;没有实例&#xff0c;有卵用呀&#xff0c;仅以此文章献给最爱的粉丝&#xff0c;希望对各位大师有些…

vue3 之 商城项目—结算模块

路由配置 chekout/index.vue <script setup> const checkInfo {} // 订单对象 const curAddress {} // 地址对象 </script> <template><div class"xtx-pay-checkout-page"><div class"container"><div class"w…

lenovo联想小新 Pro14 2022 Intel版IAH5R,AMD版ARH5R(82UT),(82UU)原装出厂Win11系统带恢复重置功能

联想小新Pro14笔记本电脑恢复原厂OEM预装Windows11系统镜像包&#xff0c;开箱状态时一模一样 Intel版(82UT)链接&#xff1a;https://pan.baidu.com/s/1jexQXkC6TerUnDQffwLooA?pwdcc09 提取码&#xff1a;cc09 AMD锐龙版(82UU)链接&#xff1a;https://pan.baidu.com/s/…

【FPGA开发】HDMI通信协议解析及FPGA实现

本篇文章包含的内容 一、HDMI简介1.1 HDMI引脚解析1.2 HDMI工作原理1.3 DVI编码1.4 TMDS编码 二、并串转换、单端差分转换原语2.1 原语简介2.2 IO端口组件 笔者在这里使用的开发板是正点原子的达芬奇开发板&#xff0c;FPGA型号为XC7A35TFGG484-2。参考的课程是正点原子的课程手…

Calendar的使用(Java)

直接从需求来理解&#xff1a;将2024年2月16日增加一个月 如果不使用Calendar的话&#xff0c;我们需要定义字符串记住这个日期&#xff0c;然后把字符串解析成Date日期对象&#xff0c;通过Date日期对象获取其毫秒值&#xff0c;然后增加一个月的毫秒值&#xff0c;再格式化时…

蓝桥杯第十四届电子类单片机组程序设计

目录 前言 蓝桥杯大赛历届真题&#xff08;点击查看&#xff09; 一、第十四届比赛题目 1.比赛原题 2.题目解读 1&#xff09;任务要求 2&#xff09;注意事项 二、任务实现 1.NE555读取时机的问题 1&#xff09;缩短计数时间 2&#xff09;实时读取 2.温度传感器读…

社区养老|社区养老服务系统|基于springboot社区养老服务系统设计与实现(源码+数据库+文档)

社区养老服务系统目录 目录 基于springboot社区养老服务系统设计与实现 一、前言 二、系统功能设计 三、系统实现 1、管理员部分功能 &#xff08;1&#xff09; 用户管理 &#xff08;2&#xff09;服务种类管理 &#xff08;3&#xff09;社区服务管理 &#xff08…

MySQL 基础知识(八)之用户权限管理

目录 1 MySQL 权限管理概念 2 用户管理 2.1 创建用户 2.2 查看当前登录用户 2.3 修改用户名 2.4 删除用户 3 授予权限 3.1 授予用户管理员权限 3.2 授予用户数据库权限 3.3 授予用户表权限 3.4 授予用户列权限 4 查询权限 5 回收权限 1 MySQL 权限管理概念 关于 M…

NodeJS背后的人:Express

NodeJS背后的人&#xff1a;Express 本篇文章&#xff0c;学习记录于&#xff1a;尚硅谷&#x1f3a2; 文章简单学习总结&#xff1a;如有错误 大佬 &#x1f449;点. 前置知识&#xff1a;需要掌握了解&#xff1a; JavaScript基础语法 、Node.JS环境API 、前端工程\模块化 …

ESP32学习(3)——连接WIFI

1.简介 Wi-Fi是基于IEEE 802.11标准的无线网络技术 让联网设备以无线电波的形式&#xff0c;加入采用TCP/IP通信协议的网络. Wi-Fi设备有两种模式&#xff1a; 1.Access Point(AP) 模式&#xff0c;此为无线接入点&#xff0c;家里的光猫就是结合WiFi和internet路由功能的AP。…

Javaweb之SpringBootWeb案例之AOP通知类型的详细解析

3.1 通知类型 在入门程序当中&#xff0c;我们已经使用了一种功能最为强大的通知类型&#xff1a;Around环绕通知。 Around("execution(* com.itheima.service.*.*(..))") public Object recordTime(ProceedingJoinPoint pjp) throws Throwable {//记录方法执行开始…

I/O并行口直接驱动LED显示

1&#xff0e;  实验任务 如图所示&#xff0c;利用AT89S51单片机的P0端口的P0.0&#xff0d;P0.7连接到一个共阴数码管的a&#xff0d;h的笔段上&#xff0c;数码管的公共端接地。在数码管上循环显示0&#xff0d;9数字&#xff0c;时间间隔0.2秒。 2&#xff0e;  电路原…

第7章 Page449~451 7.8.9智能指针 std::shared_ptr

“shared_ptr”是“共享式智能指针”。 即多个“shared_ptr”之间可以管理同一个裸指针。于是 O* o new O; //一个裸指针 std::shared_ptr <O> p1(o); //交给p1管 std::shared_ptr <O> p2(o); //又交给p2管 出乎意料&#xff0c;以上代码仍然是可以通过编译但运…