• HTML 实践


     

      超链接

    路径

      1.绝对路径   地理

      2.相对路径: 相对某一个物。。

      

      1.从服务器 根据目录开始表达资源所在位置(不利于网站迁移)

      2.相对与当前网页位置所表示的路径

     代表当前网页位置

      ./(可省略)images/bc.jpg  

      ../当前位置的上一层

      没三个点  上上个位../../  

      a href="#">连接- -</a>

      <! - - #代表空链接 - -> 

      href 连接地址

      1.target="  "  打开方式

      <a href="#" target=" ">...

      打开新网页的方式→——self   本身容器(当前窗口打开)

      ——blank   在新窗口打开(空白)

     一、锚点连接

    1.建立锚点      <a name="e3"></a>

    2.创建连接指向地点  <a href="#e3">定位到e3</a>

     3.如何指向另一个网页的锚点    <a href="exq.html#3">另一页锚点</a>

    一、超链接

    1.连接到外部网页--如:

      友情链接(抱团取暖,访问最增高)

      <a href="http:// www.baidu.com">百度一下</a>

    2.连接到E-mail--如:联系我们

      <a href="mail to:xzpe @sina.cn">联系我们</a>、

    3。连接到ftp服务器 - - ftp服务器是提供大量资源下载的地方

      <a href="ftp://156.15.615.12">ftp服务器</a>

    4.连接到资源文件 - - 如:附件下载

      <a href="123/xxx.xxx"点击下载</a>   (123和.html一个夹里)

    二、使用列表(有序(order),无序列表(unorder))

      定义(define)    列表(list)

    1.有序列表(ol)    

    <ol><li>

    <ol>可用属性有type(类型)  start (开始)

    <ol type=""  start="②">→定数值表示

    <li>张三</li>     ↓   

    <li>李四</li>     ↓ 

    <li>王五</li>→  →  B    xx    

              C   xx

              D   xx

    </ol>

    2.无序列表

    <ul><li>

    <ul type="disc  circle square">

    ↓ <li>跑步</li>

    ↓ <li>踢球</li>

    ↓ <li style="float:left;margin:15px;">

    ↓ <a href="#">首让</a></li>

    <ul style="list-style-image:url(images/001.jpg);">

    <ul style="list-style-type:none;">

                  ↓

              就没拉

    3.自定义列表

    <dl><dt><dd>

    1-list t-term 术语    d-description 描述

    <dl>

      <dt>张三</dt>→(定义的标题)

      <dd>张三是坏人,不要和他玩!</dd>

      <dt>李四</dt>

      <dd>李四是秦国丞相<dd>→(定义的数据)

    <ul style="list-style-image:url(images/2.jpg);">

    <li>拉</li>

    <li>拉</li>

    <li>拉</li>  

    </ul>

    <dl>

    <dt sttyle="font-family:微软雅黑">李四</dt>

    <dd>李四是个人</dd>

    </dl>

    调试图片的大

    选择图片,右击

    选择打开方式里的画图,打开

    找到左上的重新调试大小

    调试完,保存

    图像操作

    一、a)图像格式(网页中常用的图像格式)

    i.JPEG格式(*.jpeg,*jpg)

    有损压缩格式:图像在进

    行压缩处理时,图像信息

    有所损坏,但是人眼察觉不到,图像大小比较小

    ii.适合显示照片等连续色调(渐变色)的大图像,支持160万种颜色

    iii.不支持动态图和透明颜色[图像都是方的(桌面)]边边透明

    b)GIF格式(*。gif)

    i.无损图像格式:图片很大(在显示照片时)

    ii.支持256种颜色

    适合显示颜色不连续,大面积单一色。如:导航,按钮图标,LoGo标志。

    iii.可制作动图,支持背景透明颜色。

    c)png格式(*.png)

     i.无损图像格式

    图像可大可小

    (png-32,png-24,png-8)

    图像较大    图像变小

    清晰       色差

    ii.支持动态图像,支持(透明颜色)

    iii.也可显示照片大图

    二、插入图标

    a)格式:<img src=" " alt=" "/>

    i 图像资源所在的路径和名称

    ii.Alt图像的替换文字;当图像显示不出来的时候,就显示该文字。

    [ <a href="http://www.baidu.com">

    <img src="https://www.baidu.com/img/bd_logoI.png" alt="百度图标" width="100"/></a>]→</li>*

                                     ↓

                                   height:根比例变

    三、图像超链接

    <h3>友情链接</h3>

    <ul>

    <li>...

    四、图像大小的调整

    a)设置图像的宽和高本身并不能该变图像本身的大小

    b)应根据网页中图像需要的尺寸使用图像编辑软件,更改图像大小以减少网络传输的负担

    如何在网页中使用图像

    1、根据图像内容选择适当的格式

    2、根据实际使用的大小用图像编辑软件改变

      表格的使用

    创建表格

    基本组成标签<table><tr><td><table>

    <caption>课程表</caption>

    <tr>

    <td>..</td>

    </tr>

    </table>

    <th>定义标题行中的标题格,级别类似<td>,都包含在<tr>中

    边框  表格属性  border

      表格的width和height

    对齐方式  align:代表表格在它所在容器中的对齐方式

    bordercolor  边框颜色

    cell(格)spacing(空白)(间距空白)

    表格中的各个格的距离

    cellpadding  内间距  单元格里的内容  单元格内线的距离

    bgcolor  表格的背景颜色

    background="tablebg.png"

    Css的使用

    css的思想使用:

    css分为布局的css设置,(以后再讲)

    修饰的css设置.

    使用方法:

      ①内嵌式:将css样式设置嵌入到需要的html标签里(一般不使用)<tr   style="background-color:blue;">

      ②页面时:将本页中用到所有css集中写在文件的<head>标签中

      ③外链式:将网页中用到的所有css集中写在单独的css文件中(*.css)

    <head>

    ②例:<style>

         tr{background-color:green}

       </style>

    </head>

    ③例<link rel="stylesheet"

          type="text/css"

          href="css/table.css"/>

    css的写法和html属性写法的区别

    例:width="800"(html)写法  跟在html标签名的后面,>的里面

    width=800px;(css)写法

      写在style规定的格式里

    table{border:1px(粗细)    solid(大小)    red(颜色);}→一个属性的设置

    px代表像素

    margin:0  auto//上下外边距为0,左右随机

    上下左右    只写一个  

    上下,左右   写2个    

    上,左右,下  写3个

    上,右,下,左 4个

    例:margin:1  上下左右的边距为1

      margin:1  2   1    上为1,左右为2,下为1

    <td ROWSPAN="2">//占用上下格2格

    colspan// 左右格2格

    border-collapse:collapse;  边框合并

    padding  内部边距

    text  对文本内容的对齐方式

    line-height  行高

    background-repeat:no-repeat  不全铺,只会显示一张图

    x:  repeat-x

    y:  repeat-y

    一、form的作用

    是前台向后台发送数据的窗口。

    html←form←是服务器通过网页采集数据的窗口

    浏览器  Browsor

    B/s  软件开发模式

    二、

    基本写法及表单的基本属性

    1、<form></form>

    2.<name  属性:在一个网页中区分多个表单的凭证

    3.action  属性:指定数据传送到的后台页面的名称

    4.method   属性:是向后台页面传递数的方式

      a)get  明文方式

      b)post   密文打包方式

    5.enctype  编码方式:在表单中需要上传文件时(图像,doc,rar)

    必须设置

    enctype="multipart/form-data"其他时不需要

    三、插入表单对象

    1、文本字段  text

    name   标识当前文本字段的名称

    type  字段类型

    size  显示的文本框的大小长度

    用户名:<input   type="text"  name="text"输入控件(可控制的组件)

    密码:<imput   type="password"

        name="sx"   size="15px"/>

    性别:<imput   type="radio"(单选按钮)  name="sex"  checked="checked"(初始选中的)  value="nan"(传过去的值是什么)/>男.&nbsp;&nbsp;

    <input  type="radio"  name="sex"(写同一个是一伙的,只会选其中一个)/>女

    兴趣爱好:<imput  type="checkbox"    name="aihao"/>羽毛球

    xn可以写多个

    按钮

    <input   type="submit"  value="提交"/>

    <input   type="reset"     value='充值'/>

    <input   type=“tmage”     src="time.jpg"  width="20"   height="20"

    <input   type="file"      name="file1"/>

    <input   type="tidden"(隐藏)    value="pang"    name="nnn"/>(用户看不到的

    下拉菜单

    <select>

      <cption>张三</option>

      <optiion>王五</option>

      <option>--</option> 

    </select>

    文本域(文章内容):

     <textarea   cols="20"   row="20"   rows="10"></textarea>

    <embed  src="....*.swf动画"

            "....*.mp3音乐"

            "....*.mp4视频"

    />  

    第四章

    一、设置滚动效果

    滚动标记<marquee></m..>

    左键+Ctrl选中拖,复制粘贴

    2、滚动方向的设置divection

    up↑  down↓  left←  right→

    3、滚动方式  behavior

    ⑴Scroll   循环滚动(默认行为)

    ⑵slide  只滚动一次停止

    ⑶alternate(交替)来回交替滚动

    4、滚动速度:scrollamout(滚动的量)

    5、滚动延迟:scroll  delay(延迟滚动)

    以毫秒为单位,滚动延迟:scroll  delay(延迟滚动)

    以毫秒为单位,滚动之间的间隔

    1000毫秒=1秒

    6、滚动循环次数  loop循环

    7、滚动的范围  width   height

    8、滚动的背景颜色:bgcolor

    9、插入多媒体文件

    <embed>

      1、flash(*.swf)

      2、music(*.mp3)

      3、video(*.mp4)*.ai(手机)

    (一般扩展名不能随意更改)

     第五章 css的使用

    1、语法格式:选择器{属性:1:值1;属性2:值2;属性3:值3;}

    选择器

    标签名:body{}h1、table...

    作用:是对所有标签都起作用的主要用处:

                  一般对整个网站中的多个页面进行统一标签设置,并处理多浏览器兼容性   比如:

                                                      body{margin:0px;}

                                                      ul{list-style-type:none;}

                                                      a{text-decoration:none;(无下划线)}

    囚服版

    注:在网页的style中,一般第一行即是清除浏览器的默认样式的css

    b)class类选择器:

    +自定义名称

    针对其类共用效果设置的样式,一般针对部分通用的样式使用class类

    商场版

    c)id选择器:样式声明:#+自定义名称

    ID的名称在整个网页是唯一的不可重名

    声明的样式只针对当时的ID用法。在一个网页中,不能重用多次

    (2)四种引用css的方式。

    二 、字体属性的设置

    1、字体  font-family.

    语法:font-family:"字体1"“字体2”"字体3"

    含义:首选字体1,没有字体2.以此类推,直到默认格式

    注意:一般网页不设专用字体

    2、自豪   font-size。

    语法    font-size=可能的值

    百分比   150%是本来应该大小的150%   固定值:36px;(常用大小  12px  14px  16、18)

    显示是17寸   17*2.54cm=43.18cm  4:3

    kuan*`kuan+9/16*kuan*kuan=43.18*43.18

    kuan=34cm:340mm

    1024px/340mm:3px/mm

    常量值选择:相对字体大小:larger small(相对于所在容器更大或更小)

    绝对大小:xx-small   x-small

    small   medium  large

    x-large   xx-large  

    注意:一般网页中的字体尺寸

    常规字体:12px    14px    16px

    标题字体:14px    16px     18px

    超大标题:16px    18px      20px

    导航字体:14px    16px      20px   (且加粗或和ps图一样)

    3、字体的风格(样式)

    font-style

    取值:normal(正常字体-默认)

    italic(半倾)

    oblique(半斜)

    umderline(下划线)

    4、加粗   font-weight

    5、小写字母转换大写.  font-variomt:normal

    6、font:bold   italic"宋体"

    三、颜色和背景设置

    1、color:属性()

    语法:color:值

    取值:颜色的英语单词或#开头16进制

    说明:#ffffff

    rgb(255,255,255)   (16775)

    网页安全色#23a=>#ww33aa

    16*16*16(4096种颜色)

    2、背景色:background-color:

    注意:可以设置在大多数的HTML元素上(布局调试也常用)

    3、背景图像

    语法:background-image:url(路径/名称)

    注意:图像路径和名称不要

    问:什么图像不适合作背景图片?

    背景图不能影响前面的内容

    4、背景的重复

    background-repeat:值

    取值:repeat:(平铺满整个区域,默认)

    repeat-x(背景图像只在水平方向上平铺);

    repeat-y    垂直平铺

    no-repeat  表示不重复

    注意:背景图片尽量少用大图,

    尽量用小图设置Css的kepeat属性实现

    5、positon:位置的计算方式

    absolute(绝对定位)

    relative(相对定位)

    fixed(固定定位)

    fix(fdsdsa)

  • 相关阅读:
    Microsoft.NET User Group
    白话MVP 和 MVVM 【转】
    高效的二分法TOP MAX/TOP MIN分页存贮过程
    策略模式5
    说说我们项目组的例行会议
    合格的项目经理
    说说我们的招聘和面试
    web安全问题汇总
    ASP.NET中常用的优化性能方法
    说说我们安排的培训
  • 原文地址:https://www.cnblogs.com/liben/p/9836103.html
Copyright © 2020-2023  润新知