HTML基础

html概述

超文本标记语言(HyperText Markup Language)

超文本:文字 网页中显示的超链接 图片视频

标记:标签 记号 用来描述网页内容 浏览器根据标签内容进行解释执行

买东西 —>标签(价格 型号 材质…)

<b>hello world !</b>

学习html 本质就是学习各种各样的标签

浏览器解析执行网页

html开发网页

网页开发工具:HBuilderX

基本语法
html声明 html版本为html5 告诉浏览器如何解释网页
<!DOCTYPE html>
html称为根标签  网页中的所有内容都写在根标签中. 
<html> 
    头部
	<head>
        设置网页信息  编码设置
		<meta charset="utf-8" />
        搜索引擎搜索使用的关键字
        <meta name="keywords"  content="手机,家电">
		<title>网页标题</title>
        <link href="img/baidu.ico" rel="icon"/>
	</head>
    身体
	<body>
		<b>网页中的内容都写body标签中</b>
	</body>
</html>

注释 ctrl+/

标签分类

  1. 闭合标签 <标签类型>内容</标签类型>
  2. 自闭合标签 <标签类型 内容/>

标签属性 对标签内容进行修饰,写在开始标签中 属性名=“值” 可以有多组

常用基本标签

段落标签:

align 设置对齐方式

标题标签:

h1~h6

换行标签:

注意:颜色设置在style里面

列表标签:type 设置序号样式

  1. 无序列表:
  2. 有序列表:

标尺线:


可设置颜色color、宽度width、加粗size、

超链接:

  1. href=“URL”

    href (Hypertext Reference超文本引用) 规定链接指向的页面的URL(页面地址)

    URL(Uniform Resource Locator)统一资源定位符

  2. target=“_self/_blank”

    _self:默认在当前窗口打开

    _blank:在新窗口打开

图片:

  1. src=“图片地址”(width height border)
  2. alt=“图片不能正常显示时的提示信息”
  3. title=“图片移入时的提示信息”

注意:

  1. 有些标签占一行:h hr p (有align)
  2. 有些标签占本身内容大小 a i b
  3. 标签要正确嵌套
定义锚点

特殊符号转译
空格:&nbsp;
小于号:&lt;
大于号:&gt;
商标:&trade;
注册商标:&reg;
版权:&copy;
表格基本定义设置

表格:

有行有列;里面可以存放数据;还可以用来网页布局;

table 表格;tr 行;th表头单元格;td单元格;

<table>
    <tr>
        <th>
        </th>
    </tr>
    <tr>
        <td>
        </td>
    </tr>
</table>

边框:border;

宽度:width;

高度:heigth;

背景颜色:bgcolor;

背景图片(优先于背景颜色):background;

内容到边框的距离:cellpadding

单元格与单元格之间的距离:cellspacing

注意:表格内容只能放单元格当中(否则默认在表外);

表格对齐——合并
table>tr*4>td*5
按tab,生成4行五列的单元格

对齐

align:水平位置(left center right)

vlign:垂直位置(top middle bottom)

合并

  1. 跨列合并:colspan=“合并的单元格数量”
  2. 跨行合并:rowspan=“合并的单元格数量”
表单

有许多可以输入或选择的组件,用户可以在表单中输入信息,最终将表单信息提交到服务器,为后端程序收集数据

form 表单,有以下属性:

  1. action=“服务器的地址”
  2. method=“htttp请求提交数据的方式” get post delete put

input:输入框,有以下属性:

  1. type="";name=“向服务器端提交数据的键”;value=“值”;placeholder=“提示信息,不是组件的值”
    1. 单行文本框:type=“text”;
    2. 密码框:type=“password”;
    3. 单选框:type=“radio”; name属性值相同为一组: name="";value为提交的内容;默认选择checked =“checked”;
    4. 复选框:type=“checkbox”
    5. 文件选择框: type=“file” ;筛选文件:accept=".jpg,.png"
  2. size=“尺寸”
  3. readonly="readonly"只读
  4. disabled="disabled"禁用(不向服务器提供数据)

select:下拉选择框,option:选项,selected="selected"默认选择框

textarea:多行文本输入域,cols="“column列,rows=”"行

按钮:

  1. 提交按钮:type=“submit”(可以触发表单提交)
  2. 重置表单:type=“reset”(使表单还原至默认形态)
  3. 普通按钮:type=“button”(触发事件)onclick
<form>
		    账号<input type="text"name="account"value="" placeholder="请输入账号"/><br/>
		    密码<input type="password"/><br/>
		    性别<input type="radio"name="gender"value=""checked="checked"/><input type="radio"name="gender"value=""/><br/>
		    爱好<input type="checkbox"name="hobby"value="唱歌"/>唱歌
		    <input type="checkbox"name="hobby"value="说唱"/>说唱<br/>
		    省份<select name="pro">
		    <option value="101">北京</option>
		    <option value="102">上海</option>
		    <opttion value="103">天津</opttion>
		    </select>
		    照片<input type="file"/><br/>
		    备注<textarea cols="30"rows="5"name="mark">www</textarea><br/>
		    <input type="submit"value="登录"/>
		    <input type="reset"/>
		    <ipput="button"value="按钮"οnclick="alert('ssss')"/>
		</form>
内联框架

在一个窗口内嵌入一个子窗口,在子窗口内嵌入一个网页

<a href="http://www.qq.com" target="qq">腾讯</a>
<iframe src="index.html" name="qq"></iframe>

target=“指定窗口的名称”

_parent 在父级(上一级)打开链接

_top 在顶级打开链接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值