HTML基础入门

一、什么html?

超文本标记语言,标准通用标记语言下的一个应用。 “超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素

二、常用工具

Webstom、Notepad++、Eclipse、Text Subline、Dreamweaver、Intellij IDEA等

三、组成部分

包括:声明、头部(head)、标题(title)、身体(body)

四、基础知识

HTML标签介绍

(1)声明

  a.<!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。

  b.<!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令,这样浏览器才能获知文档类型。

  c.HTML5 不基于 SGML,所以不需要引用 DTD。

现在主要记住:HTML5的声明方式:<!DOCTYPE html>

(2)特点

        a.标签的格式:
        <标签名>封装的数据</标签名>
        b.标签名大小写都行
        c.标签拥有自己属性

                基本属性:bgcolo="red"(修改简单的样式效果)

                事件属性:οnclick="alert('你好!');"(可以直接设置事件响应后的代码)

(3)标签

         a.单标签:<标签名/>

 

         b.双标签:<标签名>封装的数据

(4)常用标签及其属性
         a.<br/>:换行
         b.<hr/>:水平线

         c.<font color="red" face="宋体" size="7"></font>:color改文本颜色;face改字体;size改字体大小;

         d.<h1--->h6 align="left/center/right"></h1--->h6>:从大到小;align:对其方式

         e. <a href="网址" target="_self/_blank">网址名</a>:href:设置链接地址;target:换页跳转_blank;本页跳转_self; <b></b>:加粗

 

 (5)列表标签

        a.无序标签

                <ul type="none"><li></li></ul>:<li>:列表项;type可以改列表项前面的符号

        b.有序标签

                <ol><li></li></ol>:<li>:列表项

(6)img标签

        a.相对目录

                .:表示当前文件所在目录
                ..:表示当前文件所在的上级目录
                文件名:表示当前文件所在目录的文件,相当于./

        b.绝对目录

                正确格式:http://IP:port/工程名/资源路径

                <img src="路径" width="" height="" border="" alt="" title=""</img>:alt找不到路径时候显示内容;title鼠标所在显示内容;

(7)表格标签
        a.<table border="1" width="300" height="300" cellspacing="0"><tr><th></th><td align="center"></td></tr></table>:tr表示一行;td表示一列;th表示表头标签;cellspacing设置单元格间距;
        b.跨行跨列
 
                colspan="列数":跨列
                rowspan="行数":跨行
(8).iframe标签

        <iframe src="" width="" height=""></iframe>

 
(9)表单标签
       a. <form></form>:表单
                <form action="" method=""></form>

                        1.action:属性设置提交的服务器地址

                        2.method:属性设置提交的方式GET(默认)或者POST

       b.<input/>:
                <input type="test" value="默认值"/>:文本输入框
                <input type="password" value="默认值"/>:密码输入框
                <input type="radio" name="sex">男:单选框,name进行分组(只能有一个checked="checked");
                <input type="checkbox" checked="checked"/>:复选框,checked可以有多个默认值               c.<select><option selected="selected"></option>
                 </select>:select下拉列表框;
                option下拉列表框的选项;
                selected参数为默认选项
       d.<textarea row="行数" clos="列数"></textarea>:多行文本输入框
       e.<input type="reset" value="默认值"/>:重置
       f.<input type="submit" value="默认值"/>:提交按钮
       g.<input type="button" value="默认值"/>:按钮
       h.<input type="file"/>:文件上传
(10)特殊字符

       a.<: &lt

       b.>: &gt

       c.空格:&nbsp 

五、知识扩展

表单提交的时候,数据没有发送到服务器的三种情况:
  1. 表单项没有name属性
  2. 单选,复选,下拉列表中的option标签都需要value属性,以便发送给服务器
  3. 表单项不在提交的form标签中
GET请求的特点:
  1. 浏览器的地址栏的地址:action属性[+?+请求参数
  2. 不安全
  3. 有数据长度限制
POST请求的特点:
  1. 浏览器显示只有action属性值
  2. 相对于GET请求更安全
  3. 理论上没有长度的限制
 
 
 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TC_FANCY

你的支持是我最大的鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值