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

news2024/11/26 12:36:32

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>

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Web】从零开始的js逆向学习笔记(上)

目录 一、逆向基础 1.1 语法基础 1.2 作用域 1.3 窗口对象属性 1.4 事件 二、浏览器控制台 2.1 Network Network-Headers Network-Header-General Network-Header-Response Headers Network-Header-Request Headers 2.2 Sources 2.3 Application 2.4 Console 三、…

基于3种机器学习法的黄土高原农业干旱监测比较研究_王晓燕_2022

基于3种机器学习法的黄土高原农业干旱监测比较研究_王晓燕_2022 摘要关键词1 引言2 研究区与数据6 结论#pic_center =x260) 摘要 本文集成 MODIS、TRMM、GLDAS 和再分析等多源数据,选取了 13 个与干旱有关的变量,并与基于气象数据的 3 个月时间尺度的标准化降水蒸发指数(SP…

算法沉淀——优先级队列(堆)(leetcode真题剖析)

算法沉淀——优先级队列 01.最后一块石头的重量02.数据流中的第 K 大元素03.前K个高频单词04.数据流的中位数 优先队列&#xff08;Priority Queue&#xff09;是一种抽象数据类型&#xff0c;它类似于队列&#xff08;Queue&#xff09;&#xff0c;但是每个元素都有一个关联的…

【精品】关于枚举的高级用法

枚举父接口 public interface BaseEnum {Integer getCode();String getLabel();/*** 根据值获取枚举** param code* param clazz* return*/static <E extends Enum<E> & BaseEnum> E getEnumByCode(Integer code, Class<E> clazz) {Objects.requireNonN…

C#,二分法(Bisection Method)求解方程的算法与源代码

1 二分法 二分法是一种分治算法&#xff0c;是一种数学思维。 对于区间[a&#xff0c;b]上连续不断且f&#xff08;a&#xff09;f&#xff08;b&#xff09;<0的函数yf&#xff08;x&#xff09;&#xff0c;通过不断地把函数f&#xff08;x&#xff09;的零点所在的区间…

OpenCV Mat 实例详解 二

构造函数 OpenCV Mat实例详解一中已介绍了部分OpenCV Mat构造函数&#xff0c;下面继续介绍剩余部分构造函数。 Mat (const std::vector< _Tp > &vec, bool copyDatafalse)&#xff1b; vec 包含数据的vec对象 copyData 是否拷贝数据&#xff0c;true— 拷贝数据&…

蓝桥杯真题:纸张尺寸

import java.util.Scanner; // 1:无需package // 2: 类名必须Main, 不可修改public class Main {public static void main(String[] args) {Scanner scan new Scanner(System.in);//在此输入您的代码...String s scan.nextLine();char[] c s.toCharArray();char c1 c[1];in…

鸿蒙开发系列教程(二十二)--List 列表操作(1)

列表是容器&#xff0c;当列表项达到一定数量&#xff0c;内容超过屏幕大小时&#xff0c;可以自动提供滚动功能。 用于呈现同类数据类型或数据类型集&#xff0c;例如图片和文本 List、ListItemGroup、ListItem关系 列表方向 1、概念 列表的主轴方向是指子组件列的排列方…

【数据结构】无向图创建邻接表以及深度遍历、广度遍历(C语言版)

数据结构——无向图创建邻接表以及深度遍历、广度遍历 一、邻接表概念二、邻接表实现 &#xff08;1&#xff09;准备前提——结构体定义&#xff08;2&#xff09;创建边链表&#xff08;3&#xff09;打印边链表&#xff08;4&#xff09;深度优先遍历&#xff08;5&#xff…

前端可能需要的一些安装

Node.js Node.js 官网 Node.js 中文网 Node.js is an open-source, cross-platform JavaScript runtime environment. Node.js是一个开源、跨平台的JavaScript运行时环境。Recommended for most users 推荐大多数用户使用哔哩哔哩安装视频 安装 node.js 的时候&#xff0c;会…

安卓TextView 拖动命名

需求&#xff1a;该布局文件使用线性布局来排列三个文本视图和一个按钮&#xff0c;分别用于显示两个动物名称以及占位文本视图。在占位文本视图中&#xff0c;我们为其设置了背景和居中显示样式&#xff0c;并用其作为接收拖放操作的目标 效果图&#xff1b; 实现代码 第一布…

如何解决缓存和数据库的数据不一致问题

数据不一致问题是操作数据库和操作缓存值的过程中&#xff0c;其中一个操作失败的情况。实际上&#xff0c;即使这两个操作第一次执行时都没有失败&#xff0c;当有大量并发请求时&#xff0c;应用还是有可能读到不一致的数据。 如何更新缓存 更新缓存的步骤就两步&#xff0…

【C++】---类和对象(中)默认成员函数 和 操作符重载

前言&#xff1a; 假如一个类中既没有成员变量也没有成员函数&#xff0c;那么这个类就是空类&#xff0c;空类并不是什么都没有&#xff0c;因为所有类都会生成如下6个默认成员函数&#xff1a; 一、构造函数 1、构造函数的定义及其特性 对于日期类对象&#xff0c;我们可…

C语言---指针进阶

1.字符指针 int main() {char str1[] "hello world";char str2[] "hello world";const char* str3 "hello world.";const char* str4 "hello world.";if (str3 str4){//常量字符串在内存里面是无法修改的&#xff0c;所以没必要…

数据检索:倒排索引加速、top-k和k最邻近

之前在https://www.yuque.com/treblez/qksu6c/wbaggl2t24wxwqb8?singleDoc# 《Elasticsearch: 非结构化的数据搜索》我们看了ES的设计&#xff0c;主要侧重于它分布式的设计以及LSM-Tree&#xff0c;今天我们来关注算法部分&#xff1a;如何进行检索算法的设计以及如何加速倒排…

RapidMiner数据挖掘2 —— 初识RapidMiner

本节由一系列练习与问题组成&#xff0c;这些练习与问题有助于理解多个基本概念。它侧重于各种特定步骤&#xff0c;以进行直接的探索性数据分析。因此&#xff0c;其主要目标是测试一些检查初步数据特征的方法。大多数练习都是关于图表技术&#xff0c;通常用于数据挖掘。 为此…

嵌入式系统中常见传感器介绍

&#xff08;本文为简单介绍&#xff0c;内容取材网络&#xff09; 传感器是嵌入式系统接入外部环境信息的重要接口,根据测量物理量的不同,传感器可以分为温度传感器、湿度传感器、压力传感器、加速度传感器等多种类型。选择合适的传感器,对于实现嵌入式系统的控制和互动功能至…

Java微服务架构的选择:Spring Cloud、Kubernetes还是Kubernetes + Istio?

微服务架构已经成为现代软件开发的趋势&#xff0c;其可以带来高度可伸缩性、松耦合性和团队自治性等优势。 在Java开发领域中&#xff0c;选择适合的微服务架构是非常关键的决策&#xff0c;本文将探讨Spring Cloud、Kubernetes和KubernetesIstio这三个架构选择的优势和劣势。…

MIT-BEVFusion系列八--onnx导出1 综述及相机网络导出

目录 综述export-camera.py加载模型加载数据生成需要导出成 onnx 的模块Backbone 模块VTransform 模块 生成 onnx使用 pytorch 原生的伪量化计算方法导出 camera.backbone.onnx导出 camera.vtransform.onnx 综述 bevfusion的各个部分的实现有着鲜明的特点&#xff0c;并且相互…

BUGKU-WEB 本地管理员

题目描述 题目截图如下&#xff1a; 进入场景看看&#xff1a; 解题思路 老规矩&#xff0c;先看源码发现了&#xff0c;那就要base一下了测试账号密码绕过IP限制 相关工具 F12插件modHeader 或者 直接使用Burp Suit对请求进行修改 解题步骤 先输入admin测试一下 显示…