html和css[基础用法]

1,html基础

超文本标记语言(英语:HyperText Markup Language,简称:HTML)

1.1,html的作用

就是展示信息给用户的
使用标签来解释页面上的内容
浏览器的作用:
读取html文件,以页面的形式展示其内容,但是不会显示html标签
解析html标签,把标签内的内容按照标签的定义格式进行展示。

1.2,html的结构

<!--html注释 在源码中有但是在页面看不到-->
<!--
!声明 document type 文档类型是 html (html5的声明)
-->
<!DOCTYPE html>
<!--所有的html内容都要写在html表签内部-->
<html>
    <!--html的头信息 标题还有一些关键词 热词 其他的配置-->
    <head>
        <!--meta html的配置信息
		charset字符编码表/字符编码集:
		ASCll  gbk  gb2312  utf-8  iso8859-1
		-->
        <meta charset="utf-8">
    	<title>首页</title>
    </head>
    <!--我们html代码显示的内容实在body中进行显示-->
    <body>
    123456
    </body>
</html>

1.3,html的开发软件介绍

  • webstrom (idea 是一家公司收费的)

  • Hbuilder(国产的前端开发工具)

  • vscode(重点推荐)现在开发的神器

  • SublimeText3(上一代号称前端神器)

  • notpad++(记事本编辑工具)

    建议使用vscode,相关插件下载:

  • Chinese (Simplified) Language Pack for Visual Studio Code 中文简体支持

  • vscode-icons

  • HTML CSS Support

  • auto close tag 标签自动关闭

  • beautifuy

  • Bracket Pair Colorizer 括号带颜色

  • project manager

  • open in browser(浏览器打开的插件)

2,html标签

2.1,基本标签

  • font
  • img
  • p
  • a
  • br
  • hr
  • h1-h6
  • table
  • strong
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>欢迎页</title>
</head>
<body>
  <!-- 文字标签
    font  然后回车 或者按tab键都可以快速生成对应的标签 标签现在过时了 
  -->
  <font size="7" color="red" face="楷体">Welcome to html index page!</font> 
  <!-- 图片标签source  资源的路径 
    绝对路径: 找到文件具体在盘符的位置
    相对路径:根据当前文件所在路径去寻找
    dos命令:
    width  宽  
    height  高
    px 像素单位  1px 是多大? 
      传统的像素:像素一般指的是屏幕的分辨率分之一
      自适应  响应式开发中像素单位就不是固定的了。
    title: 标题  鼠标悬停0.5s 出现
    alt:   图片记载失败的时候的提示信息  
   -->
   <!-- 换行 -->
   <br>
  <img src="../images/1.jpg" width="100px" height="100px" title="markdown" alt="图片加载失败"></img>
  <img src="../images/1.jpg" width="100px" height="100px" title="markdown" alt="图片加载失败"></img>
  <img src="../images/1.jpg" width="100px" height="100px" title="markdown" alt="图片加载失败"></img>
  <img src="../images/1.jpg" width="100px" height="100px" title="markdown" alt="图片加载失败"></img>
  <br>
  <!--超链接 :
    href 要连接到的资源路径
    target: 目标资源打开的方式
      _parent 在父级窗口打开
      _self  在自身的页面打开 会覆盖度原有的页面
      _blank  打开新的页面显示连接的内容
   -->
  <a href="http://www.baidu.com" target="_blank">百度一下</a>
  <br>
  <!-- 标题 
    h1-h6  层级越越大文字越小  
  -->
  <h1>一级标题</h1>
  <h2>二级标题</h2>
  <h3>三级标题</h3>
  <h6>六级标题</h6>
  <!-- 分割线
    size 设置高度:
    width设置宽度:  像素  百分比
    color设置颜色:
 -->
  <hr>
  <hr size="5" width="500px" color="red" >
  <hr size="5" width="40%" color="green" >
  <!-- 段落标签 
      段落之间是有间隙的
      strong加粗处理
      css 文本样式进行文字的缩进
   -->
  <p style="text-indent: 24px;"><strong>你好</strong>
  这是第一个段落
  </p>

  <p>这是第二个段落
  </p>
  <!-- 表格
    table:
      thead 表头 文字是默认加粗 居中显示的
      tr 表行
        td 代表列
    cellspacing  取消单元格之间的间隙
    border 值是1 边框显示  值是0边框隐藏
    跨行合并:rowspan
    跨列合并:colspan
  -->
  <table border="1" width="600px" height="400px" cellspacing="0">
    <thead>
        <tr>
          <th>hello</th>
          <th>hello</th>
          <th>hello</th>
          <th>hello</th>
          <th>hello</th>
        </tr>
    </thead>
    <tbody>
      <tr>
        <td colspan="2">张三</td>
        <td>张三</td>
        <td>张三</td>
        <td>张三</td>
      </tr>
      <tr>
        <td>张三</td>
        <td>张三</td>
        <td>张三</td>
        <td>张三</td>
        <td>张三</td>
      </tr>
      <tr>
        <td rowspan="2">张三</td>
        <td>张三</td>
        <td>张三</td>
        <td>张三</td>
        <td>张三</td>
      </tr>
      <tr>
        <td>张三</td>
        <td>张三</td>
        <td>张三</td>
        <td>张三</td>
      </tr>
    </tbody>
  </table>
  
</body>
</html>

2.2,表单控件

  • text 文本输入
  • password 密码输入
  • checkbox 多选框
  • radio 单选框
  • date 日期
  • email 邮箱
  • color 颜色
  • submit 提交按钮
  • button 按钮
  • file 表单上传
  • hidden 表单隐藏的元素
  • reset 重置 表单已经输入的元素内容清空
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>表单</title>
</head>
<body>
  <!-- form: 表单
    action:  表单提交的路径
    method: 表单提交方式  
      get: 不安全的提交方式  提交的参数会在地址栏显示出来
      post:安全的提交方式  数据不会在地址栏进行显示
  表单的控件:
  label 元素 点击label中的文字光标会自动聚焦到我们的文本框中
  id 是唯一的值 不能重复
  占位符:
      &nbsp; 四分之一字符 圆角和半角不一样
      &ensp; 二分之一字符 浏览器都兼容的
    
   -->
  <form action="" method="POST">
    <!-- for的值是 input元素的id值 -->
    <label for="username">用户名:</label>
    <input type="text" name="username" id=
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值