目录

  • 1 初识HTML5
    • 1.1 HTML5基础
    • 1.2 文本和图像标记
    • 1.3 实验1我的个人简历
    • 1.4 实验2锚点的使用
    • 1.5 实验3制作电影宣传效果
    • 1.6 实验4三级树列表的嵌套页面
    • 1.7 结构、分组、交互元素及其全局属性
  • 2 CSS3入门
    • 2.1 CSS核心基础
    • 2.2 文本样式属性
    • 2.3 实验5 嵌入CSS文件控制样式
    • 2.4 实验6 制作电商服装推广页面
  • 3 CSS选择器
    • 3.1 选择器上篇
    • 3.2 选择器下篇
    • 3.3 实验8制作网页设计列表
  • 4 盒子模型
    • 4.1 盒子模型概述
    • 4.2 盒子模型课堂操作
    • 4.3 实验9制作音乐排行榜
  • 5 浮动与定位
    • 5.1 浮动
    • 5.2 定位
    • 5.3 定位操作题
    • 5.4 综合实例
    • 5.5 实验10制作电子商务团购页面
    • 5.6 如何创建首页
  • 6 表单的应用
    • 6.1 表单概述
    • 6.2 Input类型及属性
    • 6.3 CSS美化表单
    • 6.4 实验11会员信息登记表
    • 6.5 综合训练“一个网页的诞生”
  • 7 多媒体应用
    • 7.1 多媒体
    • 7.2 多媒体训练
  • 8 第九单元
    • 8.1 第一课时
    • 8.2 第二课时
CSS美化表单
  1. 使用CSS美化登录页面

使用P、Span等标签搭建好框架,接着美化相关标签如:form、p等。

针对账号的正则表达式 pattern="^[a-zA-Z][a-zA-Z0-9_]{4,15}$"

针对密码的正则表达式 pattern="^[a-zA-Z]\w{5,17}$"

2.使用CSS美化注册页面(点击这里查看大图

注意:用户登录名文本框无法修改;打开网页时真实姓名文本框就自动获得焦点;

          个人主页有一个datalist列表。

正则表达式:

  • 真实姓名: pattern="^[\u4e00-\u9fa5]{0,}$"

  • 身份证号:pattern="^\d{8,18}|[0-9x]{8,18}|[0-9X]{8,18}?$"

  • 手机号码:pattern="^\d{11}$"

  • 个人主页:pattern="^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$"

3.素材下载


4.上述网页源代码