Web开发网站-02

目录

1 超链接

2 css属性

3 视频

4 音频

5 段落/换行

6 文本加粗

7 页面布局

8 布局标签

9 盒子模型CSS属性

10 表格、表单标签


1 超链接

  • 标签<a href=",,," "target="...">教育网</a>
  • 属性:

href:指定资源访问的url

target:指定在何处打开资源链接

_self:默认值,在当前页面打开

_blank:在空白页面打开

2 css属性

text-decoration:规定添加到文本的修饰,none表示定义标准的文本

font-size:设置字体大小

color:定义文本的颜色

line-height:设置行高

text-indent:定义第一行内容的缩进

text-align:规定元素中的文本的水平对齐方式

3 视频

  • 视频标签:<video>

src:规定视频的url

controls:显示播放控件

width:播放器的宽度

height:播放器的高度

4 音频

  • 音频标签:<audio>

src:规定音频的url

controls:显示播放器控件

5 段落/换行

  • 段落标签:<p>
  • 换行 <br>

6 文本加粗

  • 文本加粗标签<b> / <strong>

注意:在html中无论输入多少个空格,只会显示一个。尅使用空格占位符:&nbsp;

7 页面布局

  • 盒子:页面中所有的元素(标签),都可以看作是一个盒子,由盒子将页面中的元素包含在一个矩形区域内,通过盒子的视角更方便的进行页面布局
  • 盒子模型组成:内容区域(content)、内边距区域(padding)、边框区域(border)、外边距区域(margin)

8 布局标签

  •  布局标签:实际开发网页中,会大量频繁的使用div和span这两个没有语义的布局标签。
  • 标签<div><span>
  • 特点:
    • div标签
      • 一行只显示一个(独占一行)
      • 宽度默认是父元素的宽度、高度默认由内容撑开
      • 可以设置宽度(width、height)
    • span标签
      • 一行可以显示多个
      • 宽度和高度默认由内容撑开
      • 不可以设置高度(width、height)

9 盒子模型CSS属性

  • width:设置宽度
  • height:设置高度
  • border:设置边框的属性,如:1px solid #000;
  • padding:内边框
  • margin:外边框

注意:如果只需要设置某一个方位的边框、内边框、外边框,可以在属性名后加上 -位置,如:padding-top、padding-left、padding-right...

10 表格、表单标签

表格标签

  • 场景:在网页中以表格(行、列)形式整齐展示数据,如:班级表
  • 标签
标签描述属性/备注
<table>定义表格整体,可以包裹多个<tr>

border:规定表格边框的宽度

width:规定表格的宽度

cellspacing:规定单元格之间的空间

<tr>表格的行,可以包裹多个<td>
<td>表格单元格(普通),可以包裹内容如果是表头单元格,可以替换为<th>

表单标签

  • 场景:在网页中主要负责数据采集功能,如 注册、登录等数据采集。
  • 标签 <form>
  • 表单项:不同类型的input元素、下拉列表、文本域等。
    • <input>:定义表单项,通过type属性控制输入形式
    • <select>:定义下拉列表
    • <textarea>:定义文本域

注意:表单项必须有name属性才可以提交 。

  • 属性
    • action:规定当提交表单时向何处发送表单数据,url
    • method:规定用于发送表单数据的方式。get、post
      • get:表单数据拼接在url后面,?username=java,大小有限制
        • post:表单数据在请求体中携带,大小没有限制                                        

<input>的type属性  

描述形式

text

默认值,定义单行的输入字段

password定义密码字段

radio定义单选按钮
checkbox定义复选框
file定义文件上传按钮
date/time/datetime-local定义日期/时间/日期时间
number定义数字输入框
email定义邮件输入框

hidden

定义隐藏域
submit/reset/button定义提交按钮/重置按钮/可点击按钮
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>html-表单</title>
</head>
<body>

   <!--  form表单属性:
        action:表单提交的url,往何处提交数据。
        method:表单提交方式
            get:在url后面拼接表单数据,比如:?username=Tom&age=12,url长度有限制。默认值
            post:在消息体(请求体)中传递的,参数大小无限制的。
    -->

        <form action="" method="post">
            姓名: <input type="text" name="name"> <br><br>
            密码: <input type="password" name="password"><br><br>
            性别:<label ><input type="radio"  name="gender" value="1">男</label>
                 <label ><input type="radio"  name="gender" value="2">女</label><br><br>
            爱好: <label><input type="checkbox" name="hobby" value="java">java</label>
                 <label><input type="checkbox" name="hobby" value="game">game</label>
                 <label><input type="checkbox" name="hobby" value="sing">sing</label>
                 <br><br>
            图像:<input type="file" name="image"> <br><br>
            生日:<input type="date" name="birthday"> <br><br>
            时间:<input type="time" name="time"> <br><br>
            日期时间:<input type="datetime-local" name="datetime"> <br><br>
            邮箱:<input type="email" name="email"> <br><br>
            年龄:<input type="number" name="age"> <br><br>
            学历: <select name="degree" >
                        <option value="">---------请选择---------</option>
                        <option value="1">大专</option>
                        <option value="2">本科</option>
                        <option value="3">硕士</option>
                        <option value="4">博士</option>
                 </select><br><br>
            描述: <textarea name="description"  cols="30" rows="10"></textarea><br><br>
                 <input type="hidden" name="id" value="1">

                 <!-- 表单常见按钮 -->
                 <input type="button" value="按钮">
                 <input type="reset" value="重置">
                 <input type="submit" value="提交">
                 <br>
        </form>
</body>
</html>

以上示例代码!

  • 16
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
完整全套资源下载地址:https://download.csdn.net/download/qq_27595745/70761177 【完整课程列表】 完整版Java web开发教程PPT课件 Java开发进阶教程 第01章 JavaScript简介以及基本语法(共15页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第02章 Dom模型,控制客户端元素(共15页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第03章 表单验证,常用函数(共15页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第04章 自定义web服务器(共14页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第06章 SERVLET(共15页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第07章 JSP语法及运行过程(共13页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第08章 JSP内置对象(共22页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第09章 jstl、el、java bean(共18页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第10章 过滤器、监听器、自定义标签(共19页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第11章 AJAX实现(共11页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第12章 自定义mvc框架(共11页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第13章 spring ioc aop(共18页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第14章 spring mvc介绍,原理以及搭建(共15页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第15章 spring mvc核心对象拦截器(共26页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第17章 自定义orm框架(共11页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第18章 mybatis框架的搭建以及应用(共13页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第19章 mybatis高级应用(共21页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第20章 数据库连接池,缓存(共15页).pptx 完整版Java web开发教程PPT课件 Java开发进阶教程 第22章 常用框架的介绍以及环境搭建(共16页).pptx JS课程案例ebookHTML\网上书店需求文档.doc

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值