第一课:HTML与CSS及Markdown基础语法

内容分享2天前发布
0 2 0

HTML

一、html介绍

HTML 指的是超文本标记语言 (Hyper Text Markup Language)

HTML 不是一种编程语言,而是一种标记语言 (markup language)

标记语言是一套标记标签 (markup tag)

HTML 使用标记标签来描述网页,通过标签完成网页的搭建。

html5扩展功能

语义化标签

本地存储<!– LOCAL STORAGE –>

兼容特性

2D,3D

动画过渡

CSS3特性

性能集成<!– web workrt –>运行在后台,不影响正常操作

第一个代码Hello World

可先创立好如下文件夹,并右键demo建立html文件,直接出现标准代码,输入相应代码使其运行。

第一课:HTML与CSS及Markdown基础语法

第一课:HTML与CSS及Markdown基础语法

在body标签内输入标题标签h1,输入内容,运行。

第一课:HTML与CSS及Markdown基础语法

得到网页上的运行结果。

第一课:HTML与CSS及Markdown基础语法

HTML与CSS交互(简单布局)

通过demo文件创建css文件。

第一课:HTML与CSS及Markdown基础语法

在html文件中编写html程序:在head部分输入link,编码器直接将剩余部分补充完整,链接到之前创建好的css文件中。在 body中输入内容。*

第一课:HTML与CSS及Markdown基础语法

在css文件中,输入相应内容(在后来的学习中需要搞清原理)其中border为外边框,solid为线,px为像素值。(之后详解)

得到运行结果(PS:第一次运行没有显示边框,检查代码发现有一行px后面未加分号)

第一课:HTML与CSS及Markdown基础语法

二、简单认识标签

meta标签

第一课:HTML与CSS及Markdown基础语法

第一课:HTML与CSS及Markdown基础语法

utf-8为万国码,对中文有支持。用其他的可能会乱码(PS:曾经通过记事本进行编辑,默认值为ANSI,运行出的网页中中文为乱码)。content则是告知浏览器搜索用的关键词,使其被搜索到,如上图网购。

特殊符号

第一课:HTML与CSS及Markdown基础语法

第一课:HTML与CSS及Markdown基础语法

语义化的HTML标签

第一课:HTML与CSS及Markdown基础语法

与段落有关的标签:

第一课:HTML与CSS及Markdown基础语法

第一课:HTML与CSS及Markdown基础语法

第一课:HTML与CSS及Markdown基础语法

块元素和行内元素,后期要深入了解。

第一课:HTML与CSS及Markdown基础语法

<div>,<span>为布局常用元素,后期要常用。

列表

第一课:HTML与CSS及Markdown基础语法

第一课:HTML与CSS及Markdown基础语法

有序与无序标签效果:

第一课:HTML与CSS及Markdown基础语法

第一课:HTML与CSS及Markdown基础语法

列表之间可以相互嵌套。

超链接和相对路径

第一课:HTML与CSS及Markdown基础语法

构建一个新html文件A.html,超链接如下
<a href=”A.html”>跳转</a>,运行时新页面出现“跳转”,点击打开新网页,其中在前标签里添加target=”_blank”或target”_self”分别表明在新标签页打开链接网页、在当前页面打开链接网页。

图片和音视频

第一课:HTML与CSS及Markdown基础语法

表单和表格

第一课:HTML与CSS及Markdown基础语法

例如科协报名系统,后期学习,可连接到后端,处理数据。现进行模拟:

第一课:HTML与CSS及Markdown基础语法

第一课:HTML与CSS及Markdown基础语法

表单提交的相关元素:

第一课:HTML与CSS及Markdown基础语法

第一课:HTML与CSS及Markdown基础语法

表格的模拟

第一课:HTML与CSS及Markdown基础语法

第一课:HTML与CSS及Markdown基础语法

颜色

第一课:HTML与CSS及Markdown基础语法

具体颜色代码不要求强记,具体可参考https://www.webhek.com/post/html-color-codes-and-names.html

CSS

一、css简介

第一课:HTML与CSS及Markdown基础语法

css使用

第一课:HTML与CSS及Markdown基础语法

二、CSS语法

初始

第一课:HTML与CSS及Markdown基础语法

在CSS中,定义html文件中的标签,为其添加一些属性,如上图的例子,思考:在html文件中可不可以直接在标签里输入一些属性?css选择器的作用是拓展一些更多属性吗?

后期可以添加id选择器,例如几行P选择器,其中一个标签里加上id=“a”,那么在CSS文件里,加一个#a{},以规定html文件中选定P元素的一些属性。

常用选择器分类

上图有部分模拟,具体的课后自我模拟。

第一课:HTML与CSS及Markdown基础语法

复合选择器

第一课:HTML与CSS及Markdown基础语法

关系选择器

第一课:HTML与CSS及Markdown基础语法

伪类

第一课:HTML与CSS及Markdown基础语法

要注意CSS中的插入顺序,可以完成一些动画效果。

样式的继承

第一课:HTML与CSS及Markdown基础语法

选择器的权重

第一课:HTML与CSS及Markdown基础语法

单位和颜色

第一课:HTML与CSS及Markdown基础语法

CSS样式基础

第一课:HTML与CSS及Markdown基础语法

Markdown基础语法

https://blog.loveliuyifei.top/markdown-ji-ben-yu-fa

https://www.runoob.com/markdown/md-tutorial.html

© 版权声明

相关文章

2 条评论

  • 头像
    黄金岩烧吐司 投稿者

    做自我介绍demo的时候就发现了,看自己的博客也看不懂,看来无论是在学习上还是在博客创作上都需要改进

    无记录
    回复
  • 头像
    白日梦尽头只有月亮 投稿者

    此篇博客为我的第一篇博客,断断续续写了两三天,也有点仓促,还不是很成熟,字里行间还是有一种“为了完成任务而写”的感觉,后续我还会自行学习,对博客以及自己的知识体系多加修改,希望能在以后的道路上越走越好。

    无记录
    回复