随笔-1030

随笔1030
学习第三天 表单
一、表单
  <form action="" method=""></form>
  其中action代表制作的表单指令提交到的地址,method指提交方式:method="post";与method="get";,post与get的区别是是否能在浏览器地址内查看到表单提交的值。get为所提交的所有的值都能在浏览器查看,post则把提交的值隐藏无法查看,所以post利用较多。
  由于get在浏览器地址栏有显示,因此get提交方式会有长度限制,post则无。
  form表单内通常用<input />单标签来编辑
二、表单元素
  1.文本输入
    (1)文本框
    <input type="text" name="" value="" />
    type指类型;name指名称,即提交时(get)所显示的名称;value指值,即文本框内显示的内容,所显示的值(可以不写)。
    (2)密码框
    <input type="password" name="" value="" />
    type指类型;name指名称,同上;value同上。
    (3)隐藏域
    <input type="hidden" name="" value="" />
    type指类型;name指名称,同上;value同上。 隐藏域用来那些不方便用户看到,但是对内容有用的文本。
    (4)文本域
    <textarea name="">此处添加内容</textarea>
    可自行编辑文本域的大小长宽。
  2.按钮
    (1)普通按钮
    <input type="button" name="" value="" />
    type指类型;name指提交时(get)所显示内容(所有按钮均可以不写);value指按钮上所显示的内容(必写!)
    (2)重置按钮
    <input type="reset" name="" value="" />
    type指类型;name指名称,同上;value同上。
    (3)提交按钮
    <input typs="submit" name="" value="" />
    type指类型;name指名称,同上;value同上。此处注意的是,提交所有form内容,提交到form内action指向的地址,方式为method的get或者post。
    (4)图片
    <input type="image" name="" value="" src="" />
    type指类型;name指名称,同上;value同上(但是可以不写)。此处注意的是,提交所有form内容,提交到form内action指向的地址,方式为method的get或者post。
  3.选择输入
    (1)单选
    <input type="radio" name="" value="" />+备注
    <input type="radio" name="" value="" />+备注
    <input type="radio" name="" value="" />+备注
    name值相同的时候为单选,即只能选一个;value指的是提交时显示在浏览器地址栏上的值。提交后浏览器地址栏对应的是&name=value。
    (2)复选(多选)
    <input type="checkbox" name="" value="" />+备注
    <input type="checkbox" name="" value="" />+备注
    <input type="checkbox" name="" value="" />+备注
    <input type="checkbox" name="" value="" />+备注
    name值相同,提交后浏览器地址栏对应的是&name=value。
    (3)下拉列表
    <select name="">
    <option value="">+内容</option>
    <option value="">+内容</option>
    <option value="">+内容</option>
    </select>
    样式同理于<ul>跟<li>的性质
    select有name值,option有value值,所有的value的值均为提交的值,并非显示出来的值,显示出来的是+内容这部分。
    (4)选择文件
    <input type="file" name="" />
此处需要注意的是,以上所有内容,name属性除了按钮之外必须要填写,因为name对应上传时对应的数据名称;
                value属性按钮必须填写,因为value代表属按钮上的字,
    除了按钮之外,name对应上传时数据的名称,value对应上传的值,简要表达便是&name=value。
其他内容:
    <input readonly="readonly" type=""..... />
    <input disabled="disabled" type=""..... />
    <input hidden="" type=""..... />
    <input checked="checked" type="radio(checkbox)"..... />  checked选项只用于radio单选和checkbox复选之中。
    <option selected="selected" value=""></option>   selected选项只用于select下拉列表的option之中。
三、框架
  1.<iframe></iframe>嵌入网页
    <iframe src="插入的网页地址" width="" height="" frameborder="框架边框" scrolling="是否有滚动条"></iframe>
  2.<frameset></frameset> 框架集
    出现<frameset>时就不会出现<body>
    <frameset cols="300,*"(指左右拆分,左边300px,右边占据剩余部分) rows="300,*"(指上下拆分,同理) frameborder="0"(边框为0)>
    <frame src="框架显示的页面地址" scrolling="是否有滚动条" />
    <frame src="框架显示的页面地址" scrolling="是否有滚动条" />
    </frameset>
四、其他标签
  1.<marquee direction="方向"></marquee>做滚动效果
  2.<mark></mark> 做标记
  3.<hr />做分隔线
  4.页面嵌入视频:1.找到视频 2.找到视频左下方分享 3.复制html代码,复制通用代码 4.粘贴页面过来
五、样式表
  分类:
    1.内联:写在标签内的,用style,控制精确,但是重用性差。
    2.内嵌:写在head <style type="text/css"></style> 控制不如内联精确,但是重用性好。
    3.外部:写在单独的CSS文件,引入:右键-css样式表-附加样式表,即:<link href="text/css" rel="stylesheet" type="text/css"> 控制与内嵌差不多,重用性好、
  样式选择器: 均写在CSS或head内
    1.    *{..} 所有样式均执行
    2.    #代号{..} id样式 用id=""来选择样式
    3.    .代号{..} class样式 用class=""来选择样式
    4.    div{..}  标签选择器 定义div span等等标签的样式
    5.复合选择器  用逗号隔开的,例如div,span{..}是代表并列 此类标签共同执行同种样式
                  用空格隔开的,例如ul li{..}是代表子集,后代,定义ul下li列表的样式
                  用.隔开的,例如div.nva{..}是代表筛选div下的有nva名称的样式
 选择器的优先级为:
  id>class>标签选择器>*(所有)
时间: 2024-10-13 22:23:21

随笔-1030的相关文章

随笔-1031

随笔1030 学习第四天 样式表的样式 一.大小 宽度width 高度height 二.背景 1.background-color 背景色 2.background-image 背景图片 3.background-repeat:no-repeat 背景图的平铺方式 4.background-position 背景图的位置 center等 5.background-attachment 背景图是否滚动 6.background-size:..px ..px; 背景图片大小 三.字体 1.font-

LightOJ 1030 Discovering Gold【概率】

题目链接:http://www.lightoj.com/volume_showproblem.php?problem=1030 题意:基础概率题. 代码: #include <stdio.h> #include <string.h> #include <vector> #include <string> #include <algorithm> #include <iostream> #include <iterator>

C#博客随笔之六:数据绑定

这一篇随笔记录的是在完成程序中遇到的一些情况 首先要讲的是MVVM 所谓MVVM就是Model,View,ViewModel 下面是MVVM的优点(引用自百度百科): MVVM模式和MVC模式一样,主要目的是分离视图(View)和模型(Model),有几大优点1. 低耦合.视图(View)可以独立于Model变化和修改,一个ViewModel可以绑定到不同的"View"上,当View变化的时候Model可以不变,当Model变化的时候View也可以不变.2. 可重用性.你可以把一些视图

Abby&#39;s 学习php5随笔

2017.6.27 Abby's cakephp2 学习之旅 下载了XAMPP集成开发环境,然后配置其数据库,参考学习教程, 1.建立表单. 配置完信息如下,Cache Apache默认在windows下是system用户,所以权限最高,但xampp集成环境中的apache确是administor 如何更改apache用户为system 静默开发.(一种开发方法,番茄ToDo中的学霸模式有些相似) 如何设置.ctp的显示 http://cakephp2.local/posts/index怎么就可

java基础随笔 字符数据类型char的单引号

public class Love{ public static void main(String[] args){ System.out.println('*'+'\t'+'*'); System.out.println("*"+"\t"+"*") } } 运行结果   第一行为  93 第二行为  *        * 原因 第一行中'\t' 单引号  识别为字符数据类型char,char类型是可以运算的,在第一行中+做了运算符. 第二行&q

web前端学习随笔

好好算下来,学习web前端已有半个月了,这半个月来主要学习的是HTML和CSS部分,期间有困惑,也有解决困惑时的快感,所以想把这段时间感受到的一些东西记下来,因为内容比较杂,所以干脆叫随笔吧.这里面不会说前端的相关基础知识,只是说一些自己对前端的一些认识. html是用来控制页面结构的我曾经对这句话有过疑问,觉得html应该是控制页面内容的,为什么要说是控制页面结构的呢?在查看京东首页的代码时,我恍然大悟,html确实是定义页面内容的,但同时它也要控制页面的结构.举例来说,京东商品分类的div包

JavaWeb学习随笔

Servlet学习随笔 1.HttpServlet init(ServletConfig)------Servlet生命周期中的初始方法,默认情况是服务器创建后第一次访问这个Servlet时调用,可以修改配置信息,使其在服务器一创建时就被调用; 修改配置信息的方法-----在web.xml的<servlet>下添加<load-on-startup>x<load-on-startup>,x是正整数,越小表示优先级越高 url路径的配置,完全匹配>目录匹配>(.

想知道博客园随笔总阅读量吗?

我真的是闲的无聊了...,前提是你写的随笔总数少于等于40条. 0.在选项里设置一页显示40条随笔 1,打开自己的随笔列表:https://i.cnblogs.com/posts 2,在当前页面f12打开浏览器控制台 3,粘贴进去以下代码 var trs=document.querySelectorAll('#post_list tr td:nth-child(4)')//取得阅读量 atrs=Array.from?Array.from(trs):Array.prototype.slice.ca

随笔1104

随笔1104 一.变量定义 var a = 10; 如果定义小数或整数的变量,等号后面值直接写 如果定义字符串的变量,等号后面的值要加双引号或单引号 类型转换 parseInt(); 强制转换为整数 parseFloat();强制转换为小数 二.运算符表达式 1.数学运算符 + - * / % 百分号是取余 例:alert(a+b); alert(a%b); a除以b的余数 2.逻辑运算符 && 并 指两者都满足 || 或 指两者其中任何一个满足 ! 非 指强制变反 真变假 假变真 3.比