关于php

一.开发环境

服务器环境:WampSewer   PHP开发工具 :phpstorm vscode   mysql工具:navicat    帮助工具:手册

二.Web前端基础

HTML(超文本标记语言  静态网页语言):

  • 一种用于创建网页的标准标记语言, 运行在浏览器上,由浏览器来解析
  • 它不是一种编程语言,而是一种标记语言
  • 标记语言是一套标记标签 
  • HTML 使用标记标签来描述网页
  • HTML 文档包含了HTML 标签及文本内容(HTML的框架)
  • HTML文档也叫做 web 页面

HTML文档的后缀名   两种后缀名没有区别,都可以使用:

  • .html
  • .htm

标签语法:用<>括起来   双标签:<标签名>...</标签名>  单标签:<标签名/>

  •  标签对中的第一个标签是开始标签,以开始标签起始。第二个标签是结束标签,以结束标签终止。开始和结束标签也被称为开放标签和闭合标签。
  • 元素的内容是开始标签与结束标签之间的内容
  • 某些 HTML 元素具有空内容
  • 空元素在开始标签中进行关闭(以开始标签的结束而结束)
  • 大多数 HTML 元素可拥有属性(属性是 HTML 元素提供的附加信息   属性值应该始终被包括在引号内  双引号是最常用的,也可使用单引号)

HTML属性:

  • HTML 元素可以设置属性
  • 属性可以在元素中添加附加信息
  • 属性一般描述于开始标签
  • 属性总是以名称/值对的形式出现,eg:name="value"

在某些个别的情况下,比如属性值本身就含有双引号,那么必须使用单引号,eg:name='Angelia "Snowdrop" Zheng'

<html> 元素是 HTML 页面的根元素

<head> 元素包含了文档的元(meta)数据,如 <meta charset="utf-8"/> 定义网页编码格式为 utf-8

<title> 元素描述了文档的标题

<body> 元素包含了可见的页面内容

<p> 元素定义一个段落

<h1> - <h6> 标签定义HTML 标题(Heading)的   <h1> 定义最大的标题    <h6> 定义最小的标题

<hr> 标签在 HTML 页面中创建水平线

<p>标签定义HTML 段落(<p>这是一个段落</p>即可换段)

 <br /> 标签换行 (<br /> 元素是一个空的 HTML 元素,由于关闭标签没有任何意义,因此它没有结束标签)

  <a> 标签定义HTML 链接:在 href 属性中指定链接的地址     target 属性,定义被链接的文档在何处显示 (链接的打开方式)     id 属性,id属性可用于创建在一个HTML文档书签标记

<img> 标签定义 HTML 图像:<img> 是空标签,意思是说,它只包含属性,并且没有闭合标签。要在页面上显示图像,需要使用源属性(src),src 指 "source",源属性的值是图像的 URL 地址     alt 属性用来为图像定义一串预备的可替换的文本(图片加载失败时的提示信息)   height(高度) 与 width(宽度)属性用于设置图像的高度与宽度    title:文字提示属性  border:边框线粗细

<b> 加粗      <i> 斜体     <strong>强调加粗      <em>强调斜体

<del>删除线       <front>字体设置

.  当前目录    ..  上一级目录     ./  相对路径    /  绝对路径

 <table> 标签定义表格     caption  表格标题    tr  行标签   th  列头标签   td  列标签    表格的边框使用 border 属性进行定义

<head> 元素:<head> 元素包含了所有的头部标签元素。在 <head>元素中可以插入脚本(scripts), 样式文件(CSS)及各种meta信息。

可以添加在头部区域的元素标签为: <title>, <style>, <meta>, <link>, <script>, <noscript>,  <base>

<base> 元素:<base> 标签描述了基本的链接地址/链接目标,该标签作为HTML文档中所有的链接标签的默认链接

<link> 元素:<link> 标签定义了文档与外部资源之间的关系,<link> 标签通常用于链接到样式表

<style> 元素:<style> 标签定义了HTML文档的样式文件引用地址,在<style> 元素中也可以直接添加样式来渲染 HTML 文档

<meta> 元素:meta标签描述了一些基本的元数据,元数据不显示在页面上,但会被浏览器解析。META 元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者,和其他元数据

<script> 元素:<script>标签用于加载脚本文件   eg: JavaScript

HTML 框架:通过使用框架,可以在同一个浏览器窗口中显示不止一个页面

HTML 可以通过 <div> 和 <span>将元素组合起来

 HTML 列表:

HTML 支持有序、无序和定义列表:无序列表使用 <ul> 标签,是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记     有序列表使用 <ol> 标签,每个列表项始于 <li> 标签,列表项目使用数字进行标记

 HTML 自定义列表:自定义列表不仅仅是一列项目,而是项目及其注释的组合。自定义列表以 <dl> 标签开始,每个自定义列表项以 <dt> 开始,每个自定义列表项的定义以 <dd> 开始

HTML 表单用于收集不同类型的用户输入   表单使用表单标签 <form> 来设置     表单是一个包含表单元素的区域    表单元素是允许用户在表单中输入内容,eg:比如:文本域(textarea)、下拉列表、单选框(radio-buttons)、复选框(checkboxes)等等    多数情况下被用到的表单标签是输入标签(<input>)   输入类型是由类型属性(type)定义的

form标签常用属性:

  • action属性:提交的目标地址(URL)
  • method属性:提交方式:get(默认)和post   get方式是URL地址栏可见,长度受限制,相对不安全    post 方式是URL地址不可见,长度不受限制,相对安全
  • enctype属性:提交类型
  • target属性:在何处打开目标  URL
  • name属性:为表单起个名字

<input>表单项标签 定义输入字段,用户可在其中输入数据   常用属性:

type:表示表单项的类型:值如下

  • password:密码输入框
  • checkbox:多选框  注意提供value值
  • radio:单选框    注意提供value值
  • file:文件上传选择框
  • button:普通按钮
  • submit:提交按钮
  • image:图片提交按钮
  • reset :重置按钮,还原到开始(第一次打开时)的效果
  • hidden:主表单隐藏域,要是和表单一块提交的信息,但是不需要用户修改
  • name :表单项名,用于存储内容值
  • value:输入的值   定义input元素的默认值
  • size:输入框的宽度值
  • maxlength:输入框的输入内容的最大长度

<select>标签  创建下拉列表:

  • name属性:定义名称,用于存储下拉值
  • size: 定义菜单中可见项目的数目
  • disabled: 当该属性为true时,会禁用该菜单
  • multiple:多选

<option>下拉选择项标签,用于嵌入到<select>标签中使用:

  • value属性:下拉项的值
  • selected属性:默认下拉指定项

<textarea>多行的文本输入区域:

  • name:定义名称,用于存储文本区域中的值
  • cols:规定文本去内可见的列数
  • rows:规定文本去内可见的行数
  • disabled:是否禁用
  • readonly:只读

<button> 标签定义按钮 :可在button元素中放置内容,eg:文档,图像  这是该元素与由input元素创建的按钮的不同之处

HTML 是一种在 Web 上使用的通用标记语言     HTML 允许格式化文本,添加图片,创建链接,输入表单,框架和表格等等,并可将之存为文本文件,浏览器即可读取和显示

 

原文地址:https://www.cnblogs.com/keeye/p/12532309.html