HTML学习笔记

简介

HTML(英文Hyper Text Markup
Language的缩写)中文译为“超文本标签语言”,主要是通过HTML标签对网页中的文本、图片、声音等内容进行描述。

骨架结构

<HTML>   
    <head>     
        <title></title>
    </head>
    <body>
    </body>
</HTML>

1.html结构:包括head body
2.html标签是以尖括号包围的关键字
3.html标签通常是成对出现的,有开始就有结束,包含成对标签、独立标签
4.html通常都有属性,格式:属性名=“属性值”(多个属性之间空格隔开)
5.html标签不区分大小写,建议小写

<!DOCTYPE><!--html标记-->
<html>      <!--html总标记-->
    <head><!--头信息标签-->
        <meta charset="utf-8"><!--utf-8编码-->
        <title>html小白入门</title><!--页面标题-->
    <head>
    <body><!--网页显示标签,body标签内的信息都会在页面中显示-->
        <h1>这是文本标题,下面是一张图片</h1><!--文本标题标签-->
        <imgsrc="tupian.jpg"><br><!--图片标签,br是换行标签-->
        <input type="text" value="这是输入框,请输入内容!"><br><!--输入框标签-->
        <button type="submit" >按钮</button><!--按钮标签-->
    </body>
</html>

meta标签是用来描述文档的元数据,所谓的元数据就是描述数据的数据。meta就是用来描述html文件的。它被放置在head,/head之中,meta标签不需要设置结束标签,一个尖括号就是一个meta标签的内容。所呈现的数据不会在页面中显示,仅仅只能说明页面的信息,包括关键字、作者、版权等等。它作用于浏览器、搜索引擎以及其他的网络服务。
meta标签主要的属性有四种,分别是name、http-equiv、content和charset。

HTML基本标签

1.HTML标签:

作用所有HTML中标签的一个根节点。

2.head标签:

用于存放:
title,meta,base,style,script,link
注意:在head标签中我们必须要设置的标签是title

3…title标签:

作用:让页面拥有一个属于自己的标题。

4.body标签:

作用:页面在的主体部分,用于存放所有的HTML标签:

p,h,a,b,u,i,s,em,del,ins,strong,img

5.span标签:

元素是内联元素,可用作文本的容器。 元素也没有特定的含义。当与 CSS 一同使用时,
元素可用于为部分文本设置样式属性。

6.< p >:
<p>标签用来定义网页中的段落
p是paragraph的缩写,意为段落
7.input 控件(重点)

属性解释:
type=”text”:定义单行文本输入框;
name属性:定义文本框的名称,要保证数据的准确采集,必须定义一个独一无二的名称;
size属性:定义文本框的宽度,单位是单个字符宽度;
value属性:定义文本框的初始值。
文本框:
在表单中,文本框用来让用户输入字母、数字等等,如用户的姓名,地址等。

代码格式如下:

<input type=“text” name="…" size="…" maxlength="…" value="…"/>

密码框:
是一种特殊的文本域,用于输入密码。

代码格式如下:

<input type=“password” name="…" size="…" maxlength="…" value="…"/>

隐藏域:
是用来收集或发送信息的不可见元素,对于网页的访问者来说,隐藏域是看不见的。当表单被提交时,隐藏域就会将信息用你设置时定义的名称和值发送到服务器上。

代码格式如下:

<input type=“hidden” name="…" value="…"/>

单选按钮:
当需要用户从有限个选项中选择一个时,使用单选按钮。比如我们在注册的时候选择体重。

代码格式如下:

<input type=“radio” name="…" value="…"/>

复选框:
允许在待选项中选中一项以上的选项。每个复选框都是一个独立的元素,都必须有一个独一的名称。

代码格式如下:

<input type=“checkbox” name="…" value="…"/>

例子

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>HTML</title>
    </head>
    <body>
	<form>
		sex:
		<input type="radio" name="sex" value="boy"/>boy
		<input type="radio" name="sex" value="girl"checked/>girl
		<br/>
		favourate fruits:<br/>
		<input type="checkbox" name="fruit" value="apple"/>apple
		<input type="checkbox" name="fruit" value="grape"/>grape
		<input type="checkbox" name="fruit" value="orange"/>orange
		<input type="checkbox" name="fruit" value="pineapple"/>pineapple
		<br/>
		<input type="submit" value="submit"/>
		<input type="submit" value="quit"/><br/>
		name:<input type="text"/> <br/>
		password:<input type="password"/> <br/>
		<input type="reset" value="reset"/>
	</form>

    </body>
</html>
8.file 文件上传

代码格式如下:

<input type=“file’ name=”…"
9.form标签(表单域)

在HTML中,form标签被用于定义表单域,即创建一个表\单,以实现用户信息的收集和传递,form中的所有内容都会被提交给服务器。创建表单的基本语法格式如下:

\<form action="url地址" method="提交方式" name="表单名称">   各种表单控件 \</form>
10.下拉菜单
    <select>
      <option>选项1</option>
      <option>选项2</option>
      <option>选项3</option>
      ...
    </select>

在这里插入图片描述

在这里插入图片描述

		<fieldset>
			<legend>students' file</legend>
			<label for="userName">name:</label>
			<input type="text" name="userName" id="userName" placeholder="please input username"> <br>
			<label for="userPhone">phone number</label>
			<input type="tel" name="userPhone" id="userPhone" pattern="^1\d{10}$"><br>
			<label for="email">email address:</label>
			<input type="email" required name="email" id="email"><br>
			<label for="collage">Affiliated college:</label>
			<input type="text" name="collage" id="collage" list="cList" placeholder="请选择"><br>
			<datalist id="cList">
			<option value="school of computing"></option>
			<option value="school of java"></option>
			<option value="school of c++"></option>
			</datalist><br>
			<label for="score">entrance test score:</label>
			<input type="number" max="100" min="0" value="0" id="score"><br>
			<label for="level">foundation level:</label>
			<meter id="level" max="100" min="0" low="59" high="90"></meter><br>
			<label for="inTime">enrollment date:</label>
			<input type="date" id="inTime" name="inTime"><br>
			<label for="leaveTime">graduation date:</label>
			<input type="date" id="leaveTime" name="leaveTime"><br>
			<input type="submit">
			</fieldset>
四级标题
四级标题

一级标题

二级标题

三级标题

四级标题
五级标题
六级标题
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值