博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
23@HTML_day01
阅读量:5161 次
发布时间:2019-06-13

本文共 3416 字,大约阅读时间需要 11 分钟。

 web开发背景知识(了解即可)

 


一、软件架构方式
  1、主机、终端
  2、client/server     c/s
  3、browser/server  b/s
    


二、html基础
  1、什么是html?
    hypertext markup language(超文本标记语言),它是由w3c定义的一套标记,用于设计网页,浏览器会解析标记及标记之内的内容,以合适的方式展现出来。
  2、html文件的基本结构
    1),html文件以.html或者.htm为后缀(为兼容早期的windows)保存。
    2)文件的内容主要分成两大部分
      a,头
        <head>
          <title>标题</title>
          <!-- meta 元标记  http-equiv: 模拟消息头  content:设置消息头的值 -->
          <meta http-equiv="content-type" content="text/html;charset=gbk">
          <meta http-equiv="refresh" content="3">
          <!--引入样式文件-->
          <link rel="stylesheet" type="text/css" href="style.css">
          <!--引入外部的javascript文件或者编写javascript脚本-->
           <script src="my.js"></script>
          <!--添加样式-->
          <style>
          </style>
        </head>
      b,体
        <body>
          <!--链接-->
          <a>
          <!--表格-->
          <table>
          <!--表单-->
          <form>
          <!--列表-->
          <ul>,<ol>
          <!--子窗口-->
          <iframe>
         </body>


三、五个标签
  1、链接
    1)基本使用
      <a href="地址" target="指定打开的窗口" title="">链接的描述</a>    
        href属性: 链接资源对应的地址
        target属性值: 指定资源打开的窗口
          _blank:在新窗口中打开
          _self:(缺省值),在当前窗口中打开
        title属性:链接的提示。
    2)使用图片作为链接:
      比如:<a href="hello.html"><img src="a.jpg"/></a>
    3)发送邮件:
      比如:<a href="mailto:eric@126.com?subject=hello">给我发邮件</a>
    4)锚点:
      在同一个页面内部跳转
      <a name="top">小龙女是......</a>
      <a href="#top">小龙女</>
    5)热点:
      将一个图片可以分割成多块区域,每一个区域称之为一个热点,点击热点,浏览器会向指定地址发请求。
      step1先使用map标记,划分热点。

step1
1 2     3     4 

            step2 使用热点

step2
1  

    6)伪样式(见css)

  2、表格
    1)表格的基本用法

View Code
1 
2
3
4
id name salary
1 小龙女 12000

      width属性:500/50%(注意百比分相对于父标记)

      cellpadding属性:单元格内部的数据与单元格之间的空隙
      cellspacing属性:单元格与单元格之间的空隙
    2)不规则表格
      colspan属性:按列合并单元格
      rowspan属性:按行合并单元格    
    3)对齐方式
      align属性:水平对齐 left(缺省)/center/right
      valign属性:垂直对齐 top/middle(缺省)/bottom
    4)表格的完整结构

View Code
1 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
员工信息
id name salary
合计 20000
1 zs 5000
2 ww 15000

 

    5)表格可以嵌套

      单元格的内容又是一个表格
  3、表单
    1)什么是表单
      用来收集用户的请求参数的一种标记。
    2)表单的基本结构

View Code
1  
2
3
4

      action属性:处理表单的程序的地址,比如一个servlet的地址。

      method属性:表单的提交方式 get/post

  4、列表

    1)无序

View Code
1 
    2
  • item1
  • 3
  • item2
  • 4
  • item3
  • 5

 

  2)有序

View Code
1 
    2
  1. item1
  2. 3
  3. item2
  4. 4
  5. item3
  6. 5

  3)列表可以嵌套

View Code
1 
    2
      3
    • item1_1
    • 4
    • item1_2
    • 5
    6
  • item2
  • 7
  • item3
  • 8

 

  5、窗口划分

    1)frameset

View Code
1 2     3     4 

 

      注意: <frameset>与<body>不能同时出现。

      frameset可以嵌套

View Code
1 2     3     4         5         6     7 

 

    2)iframe

      在body里面嵌入一个子窗口

View Code
1  

转载于:https://www.cnblogs.com/VillainSue/archive/2012/05/21/2512376.html

你可能感兴趣的文章
jquery的ajax用法
查看>>
设计模式-策略模式(Strategy)
查看>>
django orm 数据查询详解
查看>>
JarvisOJ Basic 熟悉的声音
查看>>
C# list导出Excel(二)
查看>>
CAS 单点登录模块学习
查看>>
跟着辛星用PHP的反射机制来实现插件
查看>>
Android应用开发-网络编程①
查看>>
input中的name,value以及label中的for
查看>>
静态库制作-混编(工程是oc为基础)
查看>>
jQuery 显示加载更多
查看>>
代理模式
查看>>
Confluence 6 系统运行信息中的 JVM 内存使用情况
查看>>
Confluence 6 升级以后
查看>>
用JS实现版面拖拽效果
查看>>
二丶CSS
查看>>
《avascript 高级程序设计(第三版)》 ---第二章 在HTML中使用Javascript
查看>>
JS一些概念知识及参考链接
查看>>
TCP/IP协议原理与应用笔记24:网际协议(IP)之 IP协议的简介
查看>>
SAP HANA开发中常见问题- 基于SAP HANA平台的多团队产品研发
查看>>