首页 > 其他分享 >HTML基础

HTML基础

时间:2025-01-17 10:33:43浏览次数:3  
标签:设定 标签 基础 表单 HTML 属性 图片

一.HTML简介

1.什么是HTML
  • 介绍:HTML 是用于描述网页的超文本标记语言,它并非编程语言,而是标记语言,通过标记标签来描述网页。其中,超文本包含文本、图片、视频、音频及链接等。

  • 在浏览器中执行

    文件名称文件类型所能存放的内容
    qyiao.txt文本文件文字
    qyiao.docWord文档文字、图片、超链接、表格
    qyiao.xlsExcel表格文字、图片、超链接、表格
    qyiao.html超文本文字、图片、超链接、表格、音频、视频
2.HTML基本结构
  • <!DOCTYPE html>  //定义文档类型为html
    <html leng="zh">    //指定页面语言,这路zh表示文字的显示形式为中文,en为英文,也可以不写
    <head>   //页面头部部分的 起始标签
    	<meta charest="utf-8">   //字符集(编码格式)为utf-8
    	<title>HTML</title>  //定义页面的标题,将显示在浏览器的标题栏或选项卡上
    </head>   //页面头部部分的 结束标签
    <body>   //页面主体部分的 起始标签
    	<H1>HTML基础</H1>     //级别为1的标题元素,用于显示页面的主要标题
    	<p>HTML超文本标记语言</p>   //段落元素,用于显示一段文本内容
    </body>   //页面主体部分的 结束标签
    </html>    //用于结束html标签,表示HTML文档的结束
    

二.HTML语法

1.HTML标签语法

    • HTML元素 由开始标签和结束标签组成。
    • 位于开始标签和结束标签中间的文本是元素的内容。
    • HTML标签 有开始必须有结束。如果是没有内容的标签(空标签),用 />来结束。
    • 标签具有属性, 属性用来表示标签的性质和特征。属性要在开始标签中指定。
2.HTML常用标签
  • 说明表示单双标签
    标题标签h1-h6双标签
    段落标签p双标签
    超链接标签a双标签
    表单标签form双标签
    表单元素标签input单标签
    图片标签img单标签
A.标题标签
  • <h1></h1>  //双标签
    <h2></h2>
    <h3></h3>
    <h4></h4>
    <h5></h5>
    <h6></h6>
    
B.段落标签
  • <p>这是一个段落</p>  //双标签
    <p align="center">段落水平居中</p>
    
  • 属性描述
    alignleft、center、right设定水平对齐方式
C.超链接
  • <a href=""></a>  //双标签
    <a href="https://www.baidu.com">title</a>
    
  • 属性描述
    hrefurl设定链接地址
    target_blank设定在何处打开链接
    titletext设定链接提示信息
D.图片标签
  • <img src=""/>  //单标签
    <img src="1.jpg" alt="图片加载失败"/>
    
  • 属性描述
    srcurl设定图片地址
    alttext当图片无法显示时,显示出此信息
    widthpx、%设定图片宽度
    heightpx、%设定图片高度
  • 如何指定图片地址?

    情形写法
    图片在同一级目录<img src="1.jpg" alt=""/>
    <img src="./1.jpg" alt=""/>
    图片在上一个目录<img src="../1.jpg" alt=""/>
3.表格
  • IDE快速生成表格

    table>tr*4>td*4  //tr是行 td是列
    
  • 表格结构

    <table width="300" border="1">
    			<tr> //第一行
    				<td>学号</td> //第一列
    				<td>姓名</td> //第二列
    				<td>性别</td> //第三列
    				<td>年龄</td> //第四列
    			</tr>
    			<tr> //第二行
    				<td>101</td> //第一列
    				<td>张三</td> //第二列
    				<td>男</td> //第三列
    				<td>18</td> //第四列
    			</tr>
    			<tr> //第三行
    				<td>102</td> //第一列
    				<td>李四</td> //第二列
    				<td>女</td> //第三列
    				<td>17</td> //第四列
    			</tr>
    			<tr> //第四行
    				<td>103</td> //第一列
    				<td>王五</td> //第二列
    				<td>男</td> //第三列
    				<td>19</td> //第四列
    			</tr>
    		</table>
    
4.特殊字符
  • 特殊字符实体字符
    空格​&nbsp;​
    小于号​&lt;​
    大于号​&gt;​
    引号​&quot;​
    版权号​&copy;​

三.form表单

1.form标签
  • <form action="#" method="get"> 
    	账号:<input type="text" name="username"><br><br>  //<br>表示换行
    	密码:<input type="password" name="password"><br><br> 
    	<input type="submit" value="提交">
    </form>
    
  • 属性描述
    actionurl设定表单提交地址
    methodget、post设定表单数据提交方式
    enctypemultipart/form-data表单包含文件上传控件时,必须使用该值
2.input标签
  • <input type="text" name="username">
    
  • 属性描述
    typetext、password、radio、checkbox、submit、button、reset、image 、file、hidden设定元素类型
    namename设定元素名称
    valuevalue设定元素的值
    maxlengthnumber设定字符最大长度
  • type属性值

    属性值具体描述
    text文本框
    password密码框
    radio单选框
    checkbox复选框
    submit提交按钮
    button普通按钮
    reset重置按钮
    image图片按钮
    file文件域
    hidden隐藏域
3.textarea标签
  • <textarea></textarea> //多行文本框
    <textarea name="content" cols="30" rows="10"></textarea>
    
  • 属性描述
    colsnumber设定文本框列数(宽度)
    rowsnumber设定文本框行数(高度)
4.select标签
  • <select></select>  //下拉列表框 
    <select name="city"> 
    	<option value="bj" selected="selected">北京</option> 
    	<option value="sh">上海</option> 
    	<option value="sz">深圳</option> 
    	<option value="gz">广州</option>
    </select>
    
  • 属性描述
    selectedselected设定默认选择项

标签:设定,标签,基础,表单,HTML,属性,图片
From: https://blog.csdn.net/qq_37107430/article/details/145200629

相关文章

  • #java基础
    java标题头生成快捷键PSVM:publicstaticvoidmain(String[]args)SOUT:System.out.print("helloword");ctrl+D;复制当前行到下一行cast表示转化alt+回车:显示错误信息ctrl+/:表示批量添加多行注释新建java程序project--src--右击--new--package--javaclass--输......
  • 请问WebSql是HTML5的一个规范吗?
    WebSQL并不是HTML5的一个规范。尽管它常常与HTML5的技术栈一起被提及,但WebSQL本身是基于SQLite的一个独立规范,引入了一组使用SQL操作客户端数据库的API。这些API允许前端开发者在浏览器中创建、读取、更新和删除数据库中的数据,从而提供了一种在客户端存储和管理数据的机制。然而,......
  • html的button中的reset有什么作用?
    在HTML中,<button>元素通常用于创建一个点击按钮。然而,<button>元素本身并不直接提供“reset”功能。通常,当我们谈到HTML中的“reset”按钮时,我们指的是<input>元素的一种类型,即type="reset"。<inputtype="reset">创建一个重置按钮。当这个按钮被点击时,它会将表单中的所有输......
  • HTML5规范将元素分为哪几个大类?分别说说它们的特点
    HTML5规范将元素主要分为以下几个大类:结构性元素、级块性元素、行内语义性元素以及交互元素。下面分别介绍它们的特点:结构性元素:这类元素主要负责定义Web页面的上下文结构,确保HTML文档的完整性。常见的结构性元素包括<section>、<header>、<footer>、<nav>和<article>等。<......
  • 计算机网络基础——运输层
    5.1运输层概述5.2运输层端口号、复用与分用的概念端口号发送方的复用和接收方的分用TCP/IP体系的应用层常用协议所使用的运输层熟知端口号协议字段的值说明了封装的是何种协议数据单元5.3UDP和TCP的对比UDP为无连接的服务,TCP为面向连接服务UDP支持一对一、一对多......
  • 【Html.js——页面布局】给页面化个妆(蓝桥杯真题-1769)【合集】
    目录......
  • HCIA-01数据通信网络基础
    通信与网络网络通信基本概念网络通信:终端设备之间通过计算机网络进行的通信常用术语:数据载荷:最终想要传递的信息报文:网络中交换与传输的数据单元头部:在数据载荷的前面添加的信息段尾部:在数据载荷的后面添加的信息段封装:对数据载荷添加头部和尾部,形成新的报文的过程解封......
  • Web前端------HTML表格
    一.表格标签介绍表格,类似操作的软件excel一样,通过规范的行列方式展示数据的一种视图!        网页中(初级开发),对于这种规范的数据,使用表格标签最方便的;        实际开发(高级开发),大量的插件,可以直接生成好看的表格数据,反倒原始的表格标签使用频率降低<table><......
  • MSF基础使用教程(Metasploit Framework)
    一、安装MetasploitFrameworkKaliLinux系统(自带MSF):如果使用KaliLinux,它已经预装了MetasploitFramework,可直接在终端中输入msfconsole启动。其他Linux系统:打开终端,添加Metasploit仓库源(不同Linux发行版可能略有差异,以下以Ubuntu为例):curlhttps://raw.gi......
  • 2025.1.16 html
    写一个静态网页代码,分为三个区域,top区域有Login和Register;menu区域有treemenu;还有一个main区域。点击Login,Registe或treemenu会在main区域里显示相应的内容。''top.html页面代码'top.htmlLoginRegister'Login.html页面代码'PleaseLogInLogin:......