HTML基础

一、网页与网站

网页:通常是单独的一个静态页面。

网站是指特定功能的,由多个网页组成的相互关系的总称。

网站是由客户端和服务组成的,称之为B/S架构,与之对应的C/S架构,它是安装在我们电脑里的程序,例如:微信客户端,LOL,WPS等。

二、W3C标准

网页主要由三部分组成:结构(html)、表现(css)、和行为(JavaScript)。

三、标签作用

<!DOCTYPE html>:告诉浏览器这是一个网页,同时说明这是一个html文档。

html标签:Html文件(网页)的根标签。注意:其他所有标签都必须写在html标签里。

head标签:用于给网站添加一些配置信息,一般情况下,head标签内部的内容不会显示给用户看。

title标签:专门用于指定网站的标题,并且这个指定的标题将来还会作为用户保存网站的默认标题。

body标签:专门用于定义HTML文档中需要显示给用户查看的内容(文字/图片/音频/视频)。

html标签分类

单标签<img>

双标签:<html></html>  <head></head>   <title></title>

html标签关系分类:包含(嵌套关系)<head><title></title></head>

四、标签

(一)单标签

1.注释标签:<!-内容-->

2.换行标签:<br/>

3.水平线标签:<hr/>

(二)双标签

2.1文本标签

1.段落标签:<p>文本内容</p>

2.标题标签:h1-h6 <h1></h1>

3.文本标签:<font>文本内容</font> 

4.文本加粗标签:<strong>加粗字体</strong>   <b>加粗字体</b>

5.文本倾斜标签:<em>斜体文字</em>  <i>斜体文字<i/>

6.删除线标签:<del>文字<del/>  <s>文字</s>

7.下划线标签:<ins>文字</ins>  <u>文字</u>

2.2图片标签

<img src="1zl.png" alt="JOJO" title="乔鲁诺" width="300" height="500"/>

1.src:图片来源

2.alt:替换文本,图片不显示的时候显示的文字

3.title:提示文本,鼠标放到图片上显示的文字

4.width:图片宽度

5.height:图片高度

(三)路径

3.1相对路径

相对于文件自身出发,就是相对路径

1.文件和图片(html文档)在同一个目录(文件夹),直接写文件名。

<img src="jojo/01.png" alt=""/>

2. 图片(html)在文件的上一级目录里, .. +/+图片(html)名称

<img src="1zl.png" alt="JOJO" title="乔鲁诺"/>

3.图片(html文档)在文件在下一级目录里。文件夹名称+/+图片(html)名称

<img src=" .. /01.png" alt=""/>

4.图片在文件的上一级的其他目录里, .. /文件夹名称/图片名称

<img src=" .. /images/01.png" alt=""/>

3.2绝对路径

<img src=""C:\Users\Pictures\Saved Pictures\jojo.png"C:" alt=""/>

(四)超链接

指单击链接,就会跳转到链接指向的页面的链接,当然超链接也是可以链接图片,程序,甚至
音乐,影像等非页面的元素。

<!-- 超链接标签 -- >
<a href="02.html" title="图片标签"target="self">超链接</a>

1. href 去往的路径(跳转的页面)必写属性

2.title 提示文本 鼠标放到链接上显示的文字

3.target="_self" 默认值 在自身页面打开(关闭自身页面,打开链接页面)

4.target="_blank"打开新页面(自身页面不关闭,打开一个新的链接页面)

4.1锚链接

1. 先定义一个锚点

<p id="top">p中内容</p>

2. 超链接到锚点

<a href="#top">回到顶部</a>

4.2空链

<a href="#"></a>

(五)列表

5.1无序列表

<ul type=" ">

<li>内容</li>

</ul>

type="square" 小方块
type="disc" 实心小圆圈

type="circle" 空心小圆圈

5.2有序列表

<ol>

<li></li>

</ol>

type="1,a,A,i,l"  type的值可以为1,a,A,i,l
start="3"  决定开始的位置。

5.3自定义列表

<dl>
<dt>小标题</dt>
<dd>解释标题</dd>
<dd>解释标题</dd>
</d1>

(六)表格

6.1标准结构

 <table>
        <thead>
            <tr>
                <td></td>
                <td></td>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td></td>
                <td></td>
            </tr>
        </tbody>
        <tfoot>
            <tr>
                <td></td>
                <td></td>
            </tr>
        </tfoot>
    </table>

6.2表单和单元格合并

表头<caption></caption>

单元格合并
colspan="2"合并同一行上的单元格

rowspan="2"合并同一列上的单元格

6.3表格标题、边框颜色、内容垂直对齐

表格标题:th用法和td一样,标题的文字自动加粗水平居中对齐

<td valign="bottom"> 内容< /td>

valign="top | middle | bottom"

(七)表单

7.1 表单域

<form action="1.php" method="get"></form>

action:处理信息

method="get | post"

1.get通过地址栏提供(传输)信息,安全性差。
2.post通过1.php来处理信息,安全性高。

7.2文本输入框

用户名 :< input type="text" maxlength="6" readonly="readonly"
disabled="disabled" name="username" value="前端">

maxlength="6"  限制输入字符长度

readonly="readonly" 将输入框设置为只读状态(不能编辑)

disabled="disabled" 输入框未激活状态

name="username" 输入框的名称

value="大前端”      将输入框的内容传给处理文件

7.3密码输入框

密码 :< input type="password" name="pwd">

注意:文本输入框的所有属性对密码输入框都有效。

7.4单选框

<input type="radio" name="gender" checked="checked">男

只有将name的值设置相同的时候,才能实现单选效果。
checked="checked"设置默认选择项。

7.5下拉列表

<select multiple="multiple">
<option>下拉列表选项1</option>
<option>下拉列表选项2</option>
<option>下拉列表选项3</option>
<option selected="selected">下拉列表选项4</option>
</select>

multiple="multiple"将下拉列表设置为多选项
selected="selected"设置默认选中项目

<optgroup label="动漫">
<option>热血类</option>
<option>冒险类</option>
<option>搞笑类</option>
</optgroup>

<optgroup></optgroup>对下拉列表进行分组。
label=" "分组名称。

7.6多选框

<input type="checkbox"checked="checked">画画
<input type="checkbox" checked="checked">打游戏
<input type="checkbox" checked="checked">看电视

checked="checked"设置默认选中项

7.7多行文本框

<textarea cols="130" rows="9"></textarea>

cols 控制输入字符的长度。

rows 控制输入的行数

7.8文件上传控件

<input type="file"> 文件提交按钮

7.9提交按钮

<input type="submit">可以实现信息提交功能

7.10普通按钮

<input type="button" value="普通按钮">

不能提交信息,配合JS使用。

7.11图片按钮

<input type="image" src="按钮.jpg"> 

图片按钮可实现信息提交功能

提交按钮图片按钮的区别:唯一的区别就是type=image的input提交方式会把按钮点击的位置坐标x,y提交过去。

7.12重置按钮

<input type="reset">

信息重置到默认状态

7.13表单信息分组

<form action="1.php" method="post">
        <fieldset>
            <legend>
                分组信息
            </legend>
        </fieldset>
    </form>

<fieldset></fieldset> 对表单信息分组

<legend></legend>表单信息分组名称

  • 25
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值