• html基础


    一、网站建站的流程
     
     

     

     
    二、网页的组成部分
     
     
     
    三、html基础
     
    1、什么是网页?
     
     网页是一个包含HTML标签的纯文本文件,它可以存放在世界某个角落的某一台计算机中,是万维网中的一“页”,是超文本标记语言格式(标准通用标记语言的一个应用,文件扩展名为.html或.htm)。网页通常用图像档来提供图画。网页要通过网页浏览器来阅读。
     
    2、什么是网站?
    网站(英文名字为website)是指在因特网上,根据一定的规则,使用HTML等工具制作的用于展示特定内容的相关网页的集合。简单地说,网站是一种通讯工具,就像布告栏一样,人们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务。人们可以通过网页浏览器来访问网站,获取自己需要的资讯或者享受网络服务。
    3、什么是html?
     
    HTML 指的是超文本标记语言 (Hyper Text Markup Language) 
     
    4、什么是xhtml
     
    XHTML指可扩展超文本标记语言(标识语言)(EXtensible HyperText Markup Language)是一种置标语言,表现方式与超文本标记语言(HTML)类似,不过语法上更加严格。
     
    5、DW网站开发工具
     
    1、新建,打开,保存 (ctrl+s)  
    2、预览页面 (F12快捷键)  
    4、F4:隐藏显示所有面板      
    ctrl+U:首选参数,更改代码视图文字大小
    F12:预览页面     
    ctrl+n: 新建文件     
    ctrl+s: 保存
    ctrl+shift+s: 另存为  
    ctrl+z: 撤销    
    ctrl+c : 复制
    ctrl+v :粘贴   
    ctrl+x :剪切    
    ctrl+a :全选
    ctrl+tab:  编辑窗口切换   
    ctrl+alt+r 标尺
     
    6、建立站点
     
    文件名规范:名称全部用: 小写英文字母、数字、下划线的组合, 其中不得包含汉字、空格和特殊字符; 必须以英文字母开头
     
    目的:规划网站的所有内容和代码 整合资源
     
     
    7、html文档的基本结构
     
    <!doctype html>命名文档类型
    <html>说明我们写的是标记语言
    <head>文件头部(描述区)
    <meta charset=“utf-8”/>编码格式(gb2312/gbk中文编码)
    <title>html5</title>文件标题(显示在状态栏上的内容) </head>
    <body> 文件主体(所有要写的内容)
    </body>
    </html>
     
    8、网页的调试工具
     
    (1)PC端调试工具的使用 -浏览器          测试浏览器(chrome,ie,firefox)
    (2)移动端调试工具chrome可以测试移动端页面(有很多模拟器)
     
    9、HTML标记的语法
     
     
    <小强   年龄="30" 爱好="拍戏" 特征=“”></小强>
     
    <经纪人 年龄="30" 爱好="吃饭"></经纪人>
     
    1、常规标记: <标记名称 属性1名="属性1值" 属性2名="属性2值" ………… ></标记名>
    2、空标记:<标记名 属性1名="属性1值" />
    标记有两种形式,我们分别称单标记和双标记,或者叫空标记和普通标记;
     
     
    说明:
    1)写在尖角号<>里的第一个单词,叫做标记,也叫做标签,也称作元素;
    2)标记和属性用空格隔开,属性和属性值用等号连接,属性值必须放在双引号内
    3)一个标记可以有多个属性,属性和属性之间用空格隔开,属性不分先后顺序;
    4)空标记是指没有结束标签的标记,必须使用"/" 关闭 例如:<hr />
     
    10、标题字体
     
     
    11、字体标记
     

    12、空标记
     

    13、字符实体
     
    Html中常用的转义字符:
    &nbsp;     不换行空格
    &gt;       >右尖括号
    &lt;       <左尖括号
    &copy;     备案中图标
     
     
    14、列表(ul,ol,dl)
    HTML中有三种列表,分别是:无序列表,有序列表,自定义列表
     
    1、无序列表
    <ul>
     
         <li></li>
         ....
    </ul>
     
    2、有序列表
     
    <ol>
     
    <li></li>
    ......
     
    </ol>
     
     
    扩展内容
    知识扩展----有序列表的属性
    1、type:规定列表中的列表项目的项目符号的类型
    语法:<ol type="a"></ol>
    1 数字顺序的有序列表(默认值)(1, 2, 3, 4)。
    a 字母顺序的有序列表,小写(a, b, c, d)。
    A 字母顺序的有序列表,大写(A,B,C,D)
    i 罗马数字,小写(i, ii, iii, iv)。
    I 罗马数字,大写(I, ii, iii, iv)。
    2、start 属性规定有序列表的开始点。
    语法:<ol start="5"></ol>
     
    3、自定义列表
     
    <dl>
     
         <dt>名词</dt>
     
         <dd>解释</dd> (definition   description 定义描述)
     
    ......
     
    </dl>
     
    15、超链接和图像
     
    语法: <a href=“目标文件路径及全称或者连接地址” title=“提示文本”>链接文本或图片</a>
     
    <a href="#">空链接</a>
     
     
    说明:
    href 部分中url后边跟的是链接页面的路径(包含文件名) title属性,加入这个属性后,当鼠标移动到热点时,则在鼠标下方显示title的内容;
    target  属性参数定义了打开链接的目标窗口。 _blank -- 在新窗口中打开链接 页面(会保留原窗口) _self -- 在当前窗口打开链接页面,此为默认值   
     
    16、插入图片
    语法:<img  src=“图片的路径”   border=“边框"  alt="图片替换文本" title="图片标题"  width=""   height=""     />
     
    说明:属性src表示图片的来源(存放路径)
    border属性标识了图片的边框 width和 height设定其图像在页面上显示的宽度和高度。
    title的作用: 鼠标悬停在该图片上时显示的信息,鼠标离开就没有了,HTML的绝大多数标签都支持title属性,title属性就是专门做提示信息的,图片标题;
    alt:当图片不显示的时候,提示的信息。用户体验较好
     
    17、相对路径与绝对路径
     
    相对路径的写法:
    (同级) 1)当当前文件与目标文件在同一目录下,直接书写目标文件的文件名+扩展名;
    (上级找下级) 2)当当前文件与目标文件所处的文件夹在同一目录下,写法如下: 文件夹名/目标文件全称+扩展名;
    (下级找上级) 3)当当前文件所处的文件夹和目标文件在同一目录下,写法如下: ../目标文件文件名+扩展名;
     
    18、路径的写法
     
    1、相对路径链接(上级找下级) <a href="news/news.htm">北京培训中心</a>
    2、相对路径链接(下级找上级) <a href="../news.htm">新闻中心</a>
    3、 相对路径链接(同级链接) <a href="news.htm">新闻中心</a>
    4、链接到其他站点的链接        <a href=“http://www.baidu.com”>百度</a>
    5、链接到email   <a href="mailto:1525676@163.com">邮箱</a>
    6、下载链接       <a href="aa.zip">文件下载</a>
     
    19、常用元素
     
    语法:<div ></div>
    说明:没有具体含义,统称为块标签, 用来设置文档区域,是文档布局常用对象
     
    语法:<span> </span>
    说明:文本结点标签 可以是某一小段文本,或是某一个字。
     
    20、html中的注释
     
    <!- -注释的内容- ->
     
    21、表格属性
    作用:显示数据
    语法: <table>
              <tr>
                <td></td>
             </tr>
    </table>
     
     
    注释:
    注:一对tr表示一行;一对td表示一个单元格(一列)
    *表格的相关属性
    1)width="表格的宽度"
    2)height="表格的高度"
    3)border="表格的边框"
    4)bordercolor="边框色"
     
    5)cellspacing="单元格与单元格之间的间距"
    6)cellpadding=“单元格与内容之间的距离"
    7)align="表格水平对齐方式"    取值:left、right、center、 valign=“垂直对齐” topottommiddle  
    8)合并单元格属性:(td)   合并列: colspan=“所要合并的单元格的列数"   合并行: rowspan=“所要合并单元格的行数”
     
    22、表单
     
    表单的作用:用来收集用户的信息的;
     
     
    1、表单框
          <form name=“表单名称” method=“post/get”  action=“路径"> </form>
    2、表单控件
          <input type="" />
     
    语法:
    <input  type=“”  name=“”  value=“” size=“”  maxlength=" "    />
     
    说明:
    Input:标记可以创建按钮、文本输入框、选择框等各种类型的输入字段。
    name:属性标识表单域的名称;
    type:属性标识表单控件的类型,大概有十几种;
    Value:属性定义表单域的默认值,其他属性根据type的不同而有所变化。
    maxlength:控制最多输入的字符数,
    Size:控制框的宽度(以字符为单位)
     
     
     
    1)文本框 <input type="text" value="默认值"/>
     
    2)密码框 <input type="password" />
     
    3)提交按钮 <input type="submit" value="按钮内容" />
     
    4)重置按钮 <input type="reset" value="按钮内容" />
     
    5)空按钮 <input type="button" value="按钮内容" />
     
    6)单选按钮组 <input type=“radio” name=“ral” />男 <input type=“radio” name=“ral” checked=“checked”/>(默认选中)女
     
    7)复选框组 <input type="checkbox" name="" /> <input type="checkbox" name="" disabled="disabled" />
     
    *disabled="disabled" (禁用) *  checked="checked"   (默认选中)
     
     
    表单域下拉列表(菜单)
    语法:
    <select >  
         <option>下拉选项1</option>
         <option>下拉选项2</option>     …………
    </select>
     
     
     
    表单域多行文本定义:
    语法:
    <textarea  name=""  cols=""  rows="" > </textarea>
    说明:
    多行文本。rows属性和cols属性用来设置文本输入窗口的高度和宽度,单位是字符。 阻止浏览器对窗口的拖动设置:{resize:none;}(css属性)
     
    扩展知识点
     
    扩展知识点:post和get的区别
     
    1. get是从服务器上获取数据,post是向服务器传送数据。
    2. get是把参数数据队列加到提交表单的action属性所指的URL中,在URL中可以看到。post是通过HTTP post机制,用户看不到这个过程 。
    3. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。
    4. get安全性非常低,post安全性较高。但是执行效率却比Post方法好。
  • 相关阅读:
    python 线性回归(Linear Regression)预测波士顿房价
    python支持向量机分类MNIST数据集
    python朴素贝叶斯分类MNIST数据集
    感知机(perceptron)
    LMS Algorithm 最小均方算法
    线性回归(Linear Regression)和最小二乘法(ordinary least squares)
    KNN实现mnist、fashion mnist数据集的分类
    JavaScript一些常见的知识点
    用js做一个许愿墙
    js做留言板(可以评论 删除评论 评论时间)
  • 原文地址:https://www.cnblogs.com/Boombrother/p/6598703.html
Copyright © 2020-2023  润新知