第一课:Java web之HTML

1. Html简介


1. Html是什么?
html是一种用来描述网页的一种语言。html(Hyper Text Markup LanguLanguage)是指超文本标记语言,它不是编程语言,而是一种标记语言。
2.html能做什么?
html通过标签的形式将信息展现给用户
3. 书写规范
<!DOCTYPE html>
<html>
    <head>
    //包括咨询信息,整个页面的属性,指导浏览器解析的标签,引入外部文件的标签
    </head>
    <body>
    //我们需要展示的信息
    </body>
</html>

2. Html的基本标签

1. 文件标签(结构标签)
<html>标签:跟标签
<head>:头标签
<title>:页面的标签
<body>:内容标签
    属性:1.text:文本的颜色
         2.bgcolor:背景色
         3.background:背景图片
2. 排版标签
<!--注释标签-->
</br>  换行标签
<p>段落标签</p> 
    属性:align:对齐方式(left center right) 
</hr> 水平标签
    属性:width:宽度
         size:粗度
         color:颜色
         align:对齐方式
    尺寸的写法:1.像素   2.百分比
3.块标签
<!-- 块标签-->
<div>:行级块标签
<span>:行内块标签

作用  div:div+css
     span:进行友好提示,比如密码错误,账号不存在等等
4.文字标签
<!--文字标签-->
<font>  属性:color:颜色
             size:大小~(最小值:1,最大值:7,默认值:3)
             face:字体 (黑体,宋体,华为彩云等等)
5.清单标签
<!--清单标签-->
//无序列表
<ul>
    <li>清单1</li>
    <li>清单2</li>
</ul>
    <ul>属性:type=disc square circle
//有序列表
<ol>
    <li>清单1</li>
    <li>清单2</li>
</ol>
    <ol>属性:type=1,A,a,I
             start:数字,代表了首项开始的位置    
6.图形标签
<!--图形标签-->
<img>  属性:src:图形的地址
            width:宽度
            height:高度
            border:边框,给图片加个类似相框的边框
            align:对齐方式
            alt:图片的文字说明,(图片不存在的时候显示alt里面的内容)
7.链接标签
<!--链接标签-->
<a>
    属性: href:跳转页面的地址
          name:名称,锚点
          target :_self(默认)在自身打开页面;   _blank 重开一个页面
          作用:(1).页面跳转时,访问互联网上的资源,前面必须加协议http://
              (2).锚点访问时,href在访问锚点时书写格式 #name的值
8.表格标签
<!--表格标签-->
<table >
    <tr>
        <td>1---1</td>
        <td>1---2</td>
        <td>1---3</td>
    </tr>

    <tr>
        <td>2---1</td>
        <td>2---2</td>
        <td>2---3</td>
    </tr>

    <tr>
        <td>3---1</td>
        <td>3---2</td>
        <td>3---3</td>
    </tr>
</table>

表格属性:border:边框
        width:宽度
        align:表格的对齐方式
        <tr>:代表行
        <td>:代表单元格
            属性:rowspan:行合并
                 colspan:列合并
        <caption>:表格的标题
表格作用: (1)实现一个简单的表格样式
         (2)进行宏观布局

3. html表单标签(重点)

1. form标签
<form></form>
属性: name:表单名称
      action:提交的路径地址
      method:提交方式  get post
      get与post区别:
      1.get提交将数据加在地址栏后面, 格式?name=value&name=value,而post提交是将数据封装在请求体中
      2.get提交相对不安全,post提交相对安全
      3.get提交有大小限制,根据浏览器不同而不同,post不限制大小
2. input标签
<input >
    属性:type:根据type值的不同会显示不同功能表单项
             text:普通的文本输入框
             password:密码输入框,特点:显示掩码
             radio:单选按钮。注意:组的概念,如果想让一组单选按钮互       斥,name属性必须相同        checked:代表默认被选中
             checkbox:复选框  注意:组的概念,如果想让一组单选按钮互       斥,name属性必须相同
             file:上传文件
             button:普通按钮,没有任何内置功能
             submit:提交按钮,点击表单按照action地址进行提交
             reset:重制按钮,点击会将表单晴空
             image:图片按钮
                 src:图片地址
                 alt:图片提示信息
             hidden:隐藏标签。 服务端需要但是用户不需要
3. select标签
<select></select>
    属性:<option>  </option> 代表一个属性
        value:
        selected:默认被选中的项
4. textarea标签(文本域)
<textarea>文本</textarea>
    属性:cols:列数
         rows:行数

4.框架标签及其他

1.什么叫框架标签
    Frameset:
        属性:cols:按列划分
             rows:按行划分
             划分的格式:rows=“120,*”。*指剩下的部分
        frame:
            属性:name:名称,方便target根据name值进行定位
                 src:加载页面的路径
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值