HTML基础【入门】

HMTL的基本标签

1.代码示例:

<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <title>么么哒</title>                //标题名称
    </head>
    <body>
        <div>Hello World</div>
        <div>你好呀!</div>
    </body>                                     //内容
</html>

<!doctype html>:声明HMTL的版本,当前使用的是html5;
<html></html>:告知浏览器这是一个html文本;
<head></head>:网页的头部,这个位置用于存放<title>头部内容,和CSS样式,以及需要提前加载的JavaScript脚本等;
<body></body>:网页的内容,这个位置用于存放网页上所有要显示的内容,图片,以及流媒体,当然也可以存放客户端脚本,表格,布局图层DIV等;
2.标签
<br />:换行
<hr />:水平分割线
<h1></h1><h6></h6>:HTML提供了6个等级的标题
<strong></strong>:文字以粗体方式显示
<em></em>:文字以斜体方式显示
<del></del>: 文字以加删除线方式显示
<ins></ins>:文字以加下划线方式显示

<img src="图像URL” alt=“图像不能显示时的替换文本” titil=“鼠标悬停时显示的内容” height=“设置图像的高度” width=“设置图像的宽度">

⚠️使用图片时,如果只设置宽度或者高度则会按原图比例修改。

<a href="跳转目标" target="目标窗口的弹出方式” title=“鼠标悬停时显示的内容”>文本或图像</a>
超链接,target = “_self"为默认值,_blank为在新窗口中打开方式。
<base /> 可以设置整体链接的打开状态,eg:<base target=“_blank”>,在全局设置打开方式是新建窗口,在<head>里写。
⚠️图片作为链接:

<a href="http://www.4399.com"><img src="img/img1.jpg” height="40"></a>

暂时没有确定链接目标时,通常将<a>标记的href属性值定义为“#”(即href="#"),表示该链接暂时为一个空链接。
3. 特殊字符       描述             字符代码
                           空格             &nbsp;
         <              小于符           &lt;
         >              大于符           &gt;
         &                和号            &amp;
         ¥             人民币          &yen;
         ©                版权           &copy;
         ®             注册商标       &reg
         °                摄氏度         &deg;
         ±               正负号         &plusmn;
         ×                 乘号           &times;
         ÷                 除号           &divide;
         ²              平方2(上标2) &sup2;
         ³              立方3(上标3) &sup3;
4.<ul type=“disc”></ul>标记用于定义无序列表,<li></li>标记嵌套在<ul></ul>标记中,用于描述具体的列表项,每对<ul></ul>中至少应包含一对<li></li>,其中默认值:disc,方块:square,空心圆:circle。
<ol type=“1” start=“3"></ol>标记用于定义有序列表,<li></li>为具体的列表项,和无序列表类似,每对<ol></ol>中也至少应包含一对<li></li>,type为1则以阿拉伯数字1开始,可以设置为A,a,I。start=“3”表示从3开始,注意start只能是数字。
自定义列表

  <dl>   
        <dt>名词1</dt>     
            <dd>名词1解释1</dd>     
            <dd>名词1解释2</dd>    
             …     
        <dt>名词2</dt>     
            <dd>名词2解释1</dd>     
            <dd>名词2解释2</dd>    
             … 
    </dl>

各列表之间可以相互嵌套。
5.<div></div>无实际意义的容器,用做网页排版,用id属性来为<div>提供唯一的名称,id必须唯一。
6.<marquee direction=“滚动方向" behavior="滚动方式" scrollamount="滚动速度" bgcolor="背景颜色” width="宽度" height=“高度" loop="滚动次数” onmouseover="this.stop()" onmouseout="this.start()"></marquee>
onmouseover:鼠标事件,放下静止,离开移动。
7.<head></head>里的标签:
meta 的属性有两种:name和http-equiv.
<meta name="generator" contect="">用以说明生成工具(如Microsoft FrontPage 4.0)等;
<meta name="keywords" contect="">向搜索引擎说明你的网页的 关键词;
<meta name="description" contect="">告诉搜索引擎你的站点的 主要内容;
<meta name="author" contect="你的姓名">告诉搜索引擎你的 站点的制作的作者;
<meta name="" contect= "all|none|index|noindex|follow| nofollow”>:设定为all:文件将被检索,且页面上的链接可以被查询; 设定为none:文件将不被检索,且页面上的链接不可以被查询; 设定为index:文件将被检索; 设定为follow:页面上的链接可以被查询; 设定为noindex:文件将不被检索,但页面上的链接可以被查询; 设定为nofollow:文件将不被检索,页面上的链接可以被查询。
link:引用外部css,引用title图片 (icon) 例如: <link rel="icon" href="1.icon”>
8.表格

<table> 
        <caption>标题</capton>
         <tr>
            <td> 单元格内容 </td>
         </tr>
     </table>

创建表格:有多少tr标签多少行,th是列名加粗居中显示,td是列(没有边框)。
属性:border:可用于定义表格的单元格和结构,边框的厚度。
           cellpacing:设置单元格与单元格之间的距离;
           cellpassing:设置文字与单元格之间的距离;
           width:宽度;
           height:高度;
           align:设置水平对齐方式;
           valign:设置垂直对齐方式;
           bgcolor:设置背景颜色。
属性可以设置在table,tr,td,th中.
caption 标签必须紧随table 标签之后:表格的标题;
td的属性:
            colspan:合并列;
           rowspan:合并行。
9.HTML表单:交互,包括表单控件、提示信息和表单域,
表单控件包含了具体的表单功能项,如单行文本输入框、密码输入框、复选框、提交按钮、重置按钮等
提示信息:一个表单中通常还需要包含一些说明性的文字,提示用户进行填写和操作
表单域:他相当于一个容器,用来容纳所有的表单控件和提示信息,可以通过他定义处理表单数据所用程序的url地址,以及数据提交到服务器的方法。如果不定义表单域,表单中的数据就无法传送到后台服务器。
表单标签的使用:<form name=“表单名称" action="表单处理程序的位置 " method="表单结果从浏览器传送到服务器的方式get|post">...</form>
⚠️所有表单控件(文本框、文本域、按钮、单选框、复选框等)都必须放在 <form></form> 标签之间。
input控件:<input type=“控件类型”>
单选框,多选框:<input type="radio/checkbox" value="值" name="名称" checked="checked”/>
radio:单选框,name值必须相同,checked表示默认勾选。
checkbox;多选框,checked表示默认勾选。

文件上传

<input type="file" value="" />
上传时form里应该有method="get" action="https://www.baidu.com”两个值

提交

<input type="submit" value="提交" />

重置

<input type="reset" value="重置" />

普通按钮

<input type="button" value="按钮" />

图片按钮

<input type="image" src="图片地址" />

文本框

<textarea rows="10" cols="10">
       输入文字
 </textarea>

10.下拉菜单:

<select> 
    <option>选项1</option>
    <option>选项1</option>
    <option>选项1</option>
<select>

11.form表单中的label标签:为鼠标用户改进了可用性。

<label for="控件id名称">

eg:

<input type="radio" name="gender" id="male" />

ps:第一次写博客,可读性不太好请多多见谅,有不对的地方请联系博主!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值