zoukankan      html  css  js  c++  java
  • html

    1、<!--注释文字 -->
    2、<hx>标题文本</hx> (x为1-6)
    3、<em> 表示强调,<strong> 表示更强烈的强调。并且在浏览器中<em> 默认用斜体表示,<strong> 用粗体表示。
    <span>标签是没有语义的,它的作用就是为了设置单独的样式用的
    4、<q>引用文本</q>:简短文本
    <blockquote>引用文本</blockquote>:引用文本比较长
    5、在需要加回车换行的地方加入<br />,<br />标签作用相当于word文档中的回车。
    6、要想输入空格,必须写入&nbsp;
    7、1. <hr />标签和<br />标签一样也是一个空标签,所以只有一个开始标签,没有结束标签。
          2. <hr />标签的在浏览器中的默认样式线条比较粗,颜色为灰色,可能有些人觉得这种样式不美观,没有关系,这些外在样式在我们以后学习了css样式表之后,都可以对其修改。
    8、一般网页中会有一些网站的联系地址信息需要在网页中展示出来,这些联系地址信息如公司的地址就可以<address>标签。也可以定义一个地址(比如电子邮件地址)、签名或者文档的作者身份
    <address>联系地址信息</address>
    9、当代码为一行代码时,你就可以使用<code>标签了
    <code>代码语言</code>
    如果是多行代码,可以使用<pre>标签
    10、在浏览网页时,你会发现网页上有很多信息的列表,如新闻列表、图片列表。这些列表就可以使用ul-li标签来完成。ul-li是没有前后顺序的信息列表。ul-li在网页中显示的默认样式一般为:每项li前都自带一个圆点
    11、如果想在网页中展示有前后顺序的信息列表,这类信息展示就可以使用<ol>标签来制作有序列表来展示。<ol>在网页中显示的默认样式一般为:每项<li>前都自带一个序号,序号默认从1开始
    12、在网页制作过程过中,可以把一些独立的逻辑部分划分出来,放在一个<div>标签中,这个<div>标签的作用就相当于一个容器
    13、我们把一些标签放进<div>里,划分出一个独立的逻辑部分。为了使逻辑更加清晰,我们可以为这一个独立的逻辑部分设置一个名称,用id属性来为<div>提供唯一的名称,这个就像我们每个人都有一个身份证号,这个身份证号是唯一标识我们的身份的,也是必须唯一的。
    <div id="版块名称">…</div>
    14、创建表格的四个元素:
     table、tbody、tr、th、td
    <table>…</table>:整个表格以<table>标记开始、</table>标记结束
    <tbody>…</tbody>:当表格内容非常多时,表格会下载一点显示一点,但如果加上<tbody>标签后,这个表格就要等表格内容全部下载完才会显示。如右侧代码编辑器中的代码。
    <tr>…</tr>:表格的一行,所以有几对tr 表格就有几行。
    <td>…</td>:表格的一个单元格,一行中包含几对<td>...</td>,说明一行中就有几列。
    <th>…</th>:表格的头部的一个单元格,表格表头
    表格中列的个数,取决于一行中数据单元格的个数。
    总结:1、table表格在没有添加css样式之前,在浏览器中显示是没有表格线的
       2、表头,也就是th标签中的文本默认为粗体并且居中显示
      table tr td,th{
          border:1px solid #000;
      }
    15、摘要
      <table summary="表格简介文本">
      标题:<caption>标题文本</caption>
    16、使用<a>标签可实现超链接,它在网页制作中可以说是无处不在,只要有链接的地方,就会有这个标签。
      <a href="目标网址" title="鼠标滑过显示的文本">链接显示的文本</a>
      <a>标签在默认情况下,链接的网页是在当前浏览器窗口中打开,有时我们需要在新的浏览器窗口中打开
      <a href="目标网址" target="_blank">click here!</a>
    17、<img src="图片地址" alt="下载失败时的替换文本" title = "提示文本">
    18、使用表单标签,与用户交互
      <form method="传送方式" action="服务器文件">
    19、文本输入框、密码输入框:type和name必须有
      语法:
       <form>
        <input type="text/password" name="名称" value="文本" />
      </form>
       1、type:
        当type="text"时,输入框为文本输入框;
        当type="password"时, 输入框为密码输入框。
       2、name:为文本框命名,以备后台程序ASP 、PHP使用。
       3、value:为文本输入框设置默认值。(一般起到提示作用)
     20、文本域,支持多行文本输入语法:
       <textarea rows="行数" cols="列数">文本</textarea>
       1、<textarea>标签是成对出现的,以<textarea>开始,以</textarea>结束。
       2、cols :多行输入域的列数。
       3、rows :多行输入域的行数。
       4、在<textarea></textarea>标签之间可以输入默认值。
    21、使用单选框、复选框: 同一组的单选按钮,name 取值一定要一致
      语法:
       <input type="radio/checkbox" value="值" name="名称" checked="checked"/
       1、type:
       当 type="radio" 时,控件为单选框
       当 type="checkbox" 时,控件为复选框
       2、value:提交数据到服务器的值(后台程序PHP使用)
       3、name:为控件命名,以备后台程序 ASP、PHP 使用
       4、checked:当设置 checked="checked" 时,该选项被默认选中
    22、使用下拉列表框,节省空间<select></select>
      1、value:
      2、selected="selected":
       设置selected="selected"属性,则该选项就被默认选中。
      3、<select>标签中设置multiple="multiple",下拉列表也可以进行多选操作
    23、使用提交按钮,提交数据
       提交按钮:当用户需要提交表单信息到服务器时,需要用到提交按钮。
       语法:
         <input type="submit" value="提交">
       type:只有当type值设置为submit时,按钮才有提交作用
       value:按钮上显示的文字
    24、语法:
       <input type="reset" value="重置">
       type:只有当type值设置为reset时,按钮才有重置作用
       value:按钮上显示的文字
    25、语法:
       <label for="控件id名称">
       注意:标签的 for 属性中的值应当与相关控件的 id 属性值一定要相同
    26、CSS代码语法
       css 样式由选择符和声明组成,而声明又由属性和值组成,如下图所示:
      选择符:又称选择器,指明网页中要应用样式规则的元素,如本例中是网页中所有的段(p)的文字将变成蓝色,而其他的元素(如ol)不会受到影响。
       声明:在英文大括号“{}”中的的就是声明,属性和值之间用英文冒号“:”分隔。当有多条声明时,中间可以英文分号“;”分隔,如下所示:
       p{font-size:12px;color:red;}
       1、最后一条声明可以没有分号,但是为了以后修改方便,一般也加上分号。
       2、为了使用样式更加容易阅读,可以将每条代码写在一个新行内
     27、用/*注释语句*/来标明(Html中使用<!--注释语句-->
     28、1、内联式css样式表就是把css代码直接写在现有的HTML标签中
           2、 嵌入式css样式,就是可以把css样式代码写在<style type="text/css"></style>标签之间
          3、外部式<link href="base.css" rel="stylesheet" type="text/css" />
      优先级:内联式 > 嵌入式 > 外部式
    29、选择器{
        样式;
      }
    30、标签选择器
       标签选择器其实就是html代码中的标签。如右侧代码编辑器中的<html>、<body>、<h1>、<p>、<img>
      p{font-size:12px;line-height:1.6em;}
     31、类选择器语法:
       .类选器名称{css样式代码;}
       注意:
         1、英文圆点开头
         2、其中类选器名称可以任意起名(但不要起中文噢)
     使用方法:
         第一步:使用合适的标签把要修饰的内容标记起来,如下:
         <span>胆小如鼠</span>
         第二步:使用class="类选择器名称"为标签设置一个类,如下:
         <span class="stress">胆小如鼠</span>
         第三步:设置类选器css样式,如下:
         .stress{color:red;}/*类前面要加入一个英文圆点*/
     32、ID选择器:
       1、为标签设置id="ID名称",而不是class="类名称"。
       2、ID选择符的前面是井号(#)号,而不是英文圆点(.)。
     33、类和ID选择器的区别
      不同点:
            1、ID选择器只能在文档中使用一次。与类选择器不同,在一个HTML文档中,ID选择器只能使用一次,而且仅一次。而类选择器可以使用多次。
          2、可以使用类选择器词列表方法为一个元素同时设置多个样式。我们可以为一个元素同时设多个样式,但只可以用类选择器的方法实现,ID选择器是不可以的(不能使用 ID 词列表)
    34、子选择器
       还有一个比较有用的选择器子选择器,即大于符号(>),用于选择指定标签元素的第一代子元素。如右侧代码编辑器中的代码:
        .food>li{border:1px solid red;}
     35、包含(后代)选择器
       包含选择器,即加入空格,用于选择指定标签元素下的后辈元素。如右侧代码编辑器中的代码:
       .first span{color:red;}
      总结:>作用于元素的第一代后代,空格作用于元素的所有后代
     36、a:hover{color:red;}
    37、分组选择符
       当你想为html中多个标签元素设置同一个样式时,可以使用分组选择符(,),如下代码为右侧代码编辑器中的h1、span标签同时设置字体颜色为红色:
       h1,span{color:red;}
    38、内联样式表(标签内部)> 嵌入样式表(当前文件中)> 外部样式表(外部文件中)。
    39、!important要写在分号的前面
      注意样式优先级为:浏览器默认的样式 < 网页制作者样式 < 用户自己设置的样式,但记住!important优先级样式是个例外,权值高于用户自己设置的样式。
    40、文字
      字体:font-family
      字号、颜色:font-size,color
      粗体:font-weight:bold;
      斜体:font-style:italic;
      下划线:text-decoration:underline;
      删除线:text-decoration:line-through;
      为文本段设置2个空格缩进:text-indent:2em;
      行间距(行高):line-height
      中文字间隔、字母间隔设置:letter-spacing
      对齐:text-align:center;text-align:right;text-align:center;
    41、常用的块状元素有:
       <div>、<p>、<h1>...<h6>、<ol>、<ul>、<dl>、<table>、<address>、<blockquote> 、<form>
       常用的内联元素有:
       <a>、<span>、<br>、<i>、<em>、<strong>、<label>、<q>、<var>、<cite>、<code>
       常用的内联块状元素有:
       <img>、<input>
    42、块级元素
      display:block;
    43、内联元素
        display:inline;
    44 内联块状元素
      display:inline-block  
      1、和其他元素都在一行上;
       2、元素的高度、宽度、行高以及顶和底边距都可设置。
    45 盒模型
       内边距:padding
      外边距:margin
      边框:border
      块级标签具有盒子模型
    注意:
     1、border-style(边框样式)常见样式有:
       dashed(虚线)| dotted(点线)| solid(实线)。
     2、border-color(边框颜色)中的颜色可设置为十六进制颜色,如:
       border-color:#888;//前面的井号不要忘掉。
     3、border-width(边框宽度)中的宽度也可以设置为:
       thin | medium | thick(但不是很常用),最常还是用象素(px)
      div{border-bottom:1px solid red;}
     4 同样可以使用下面代码实现其它三边(上、右、左)边框的设置:
       border-top:1px solid red;
      border-right:1px solid red; 
      border-left:1px solid red;
    45 在网页中,元素有三种布局模型:
      1、流动模型(Flow)
      第一点,块状元素都会在所处的包含元素内自上而下按顺序垂直延伸分布,因为在默认状态下,块状元素的宽度都为100%。实际上,块状元素都会以行的形式占据位置。如右侧代码编辑器中三个块状元素标签(div,h1,p)宽度显示为100%。
      第二点,在流动模型下,内联元素都会在所处的包含元素内从左到右水平分布显示。(内联元素可不像块状元素这么霸道独占一行)
       右侧代码编辑器中内联元素标签a、span、em、strong都是内联元素
      2、浮动模型 (Float)
      块状元素这么霸道都是独占一行,如果现在我们想让两个块状元素并排显示
      3、层模型(Layer)
      层模型有三种形式:
       1、绝对定位(position: absolute)
       2、相对定位(position: relative)
       3、固定定位(position: fixed)
    46、
      1 盒模型时外边距(margin)、内边距(padding)和边框(border)设置上下左右四个方向的边距是按照顺时针方向设置的:上右下左。
      2  颜色的css样式也是可以缩写的,当你设置的颜色是16进制的色彩值时,如果每两位的值相同,可以缩写一半
    47
       1、使用这一简写方式你至少要指定 font-size 和 font-family 属性,其他的属性(如 font-weight、font-style、font-varient、line-height)如未指定将自动使用默认值。
       2、在缩写时 font-size 与 line-height 中间要加入“/”斜扛
     
     
     
     
     
  • 相关阅读:
    Java面试题(3)Java new一个对象的过程中发生了什么
    spring boot(九):Spring Boot中Redis的使用
    intellij idea 2018
    springboot(八)自定义Filter、自定义Property
    springboot(六)SpringBoot问题汇总
    Java Web之路(五)JSP
    Java
    instrument(2)
    Instrumentation(1)
    Dubbo中订阅和通知解析
  • 原文地址:https://www.cnblogs.com/lyne11/p/6598075.html
Copyright © 2011-2022 走看看