• 关于HTML和CSS


    一、HTML的相关内容

    1.格式

     <html>   

       <head> <meta charset="utf-8">

      <title></title>

      </head>

      <body>

      </body>

     </html>

    2. 内容

    1. HTML 标题是通过<h1> - <h6> 标签来定义的
    2. HTML 段落是通过标签 <p> 来定义的.
    3. HTML 图像是通过标签 <img> 来定义的,比如:<img src="/images/logo.png"  />
    4. HTML 链接是通过标签 <a> 来定义的,比如:<a href="http://www.baidu.com">这是一个链接</a>

    3.属性

      class:为html元素定义一个或多个类名

      id:定义元素的唯一id

      style:规定元素的行内样式等

      注意!!!

    1. class 属性可以多用 class=" " (引号里面可以填入多个class属性)
    2. id 属性只能单独设置 id=" "(只能填写一个,多个无效)

     4.表格

      表格由 <table> 标签来定义。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义)。

      <table>:定义表格

      <caption>:定义表格标题。

      <th>:定义表格的表头(自带居中和加粗效果)

      <tr>:定义表格的行。

      <td>:定义表格的列。

      <border>设置边框。

      <cellpadding>:设置内边距,<cellspacing>:设置单元格之间的间距。但用这两个就不能再设宽和高!

      跨行或跨列的表格单元格

      <th rowspan="2">电话</th>  这个是跨行

      <th colspan="2">电话</th> 这个是跨列

      <th rowspan="2" colspan="2">电话</th> 这个是跨行也跨列

    5.表单(表单使用表单标签 <form> 来设置)

    a.多数情况下被用到的表单标签是输入标签(<input>)。输入类型是由类型属性(type)定义的

    b.密码字段通过标签<input type="password"> 来定义:

    比如: <form>
        Password: <input type="password" name="pwd">
        </form>

    c.单选按钮 
    <input type="radio"> 标签定义了表单单选框选项
    <form>
    <input type="radio" name="sex" value="male">Male<br>
    <input type="radio" name="sex" value="female">Female
    </form>

    d.

    复选框
    <input type="checkbox"> 定义了复选框. 。
    <form>
    <input type="checkbox" name="" value="Bike">I have a bike<br>
    <input type="checkbox" name="" value="Car">I have a car
    </form>

    slected="slected"是默认选中的意思

    e.提交按钮

    <input type="submit" value="Submit">(必须在form里提交)

    <button>提交</button>


    二、CSS相关内容

    CSS语法规范:选择器{属性名1:属性值1;

              属性名2:属性值2

                }

    1、四种使用方式:

    1)内部样式

    <head>
    
    <style type="text/css">
    body {background-color: red}
    p {margin-left: 20px}
    </style>
    </head>
    

     2)外部样式

            

    <head>
    <link rel="stylesheet" type="text/css" href="mystyle.css">
    </head>
    

     3)内联样式

    <p style="color: red; margin-left: 20px">
    This is a paragraph
    </p>
    

     4)外部导入样式

    2、选择器

    ID选择器用#表示

    class用'.’表示

    标签选择器:直接写标签名字

    子代选择器:>

    后代选择器:空格表示

    3.行内元素不能设宽和高,如果要设,需要变成块级元素:display:block;

    4.常见的一些属性

    line-height:行间距

    text-align:文字对齐方式

    text-decoration:去掉下划线

    font-family:字体属性

    font-weight:字体加粗

    font-size:字体大小

    background-image:背景图片

    background-reapeat:no-reapeat;背景图不平铺

    border-radius:变圆角

    background-position:背景图位置

    list-style:ul li去掉小黑点

    cursor:pointer;鼠标变小手

    5.定位(口诀:子决父相)

    relative 定位相对定位元素的定位是相对其正常位置。

    absolute绝对定位的元素的位置相对于最近的已定位父元素,如果元素没有已定位的父元素,那么它的位置相对于<html>

    fixed 定位元素的位置相对于浏览器窗口是固定位置。即使窗口是滚动的它也不会移动:

    6.伪类

    a:hover {color:#FF00FF;} /* 鼠标划过链接 */

    a:active {color:#0000FF;} /* 已选中的链接 */

  • 相关阅读:
    setContentView和inflate区别
    Android之用HTTP的get,post,HttpClient三种方式向service提交文本数据
    用C#製作PDF文件全攻略
    移动平台前端开发总结(针对iphone,Android等手机)
    Android实现左右滑动指引效果
    为 iPhone 和 iPad 自定义网站的主屏幕图标
    android 布局中的单位及分辨率自解
    纯css页面变灰度兼容ie、firefox、chrome、opera、safari
    Android判断网络连接是否可用(代码)
    Android实现渐显按钮的左右滑动效果
  • 原文地址:https://www.cnblogs.com/conlover/p/10827324.html
Copyright © 2020-2023  润新知