HTML
HTML是超文本标记语言(HyperText Markup Language)的缩写,是一种用于创建网页结构的标记语言。在学习HTML的过程中,我对其基本概念和用法有了大致了解。
HTML使用标签来定义网页的结构和内容。我学习了部分常用的标签的含义和用法,包括<img>
、<div>
、<h1>~<h6>
、<p>
、<a>
等。在这一过程中,我学会了如何正确嵌套标签,确保网页的结构清晰和正确。
在学习HTMLCSS的过程中,我还掌握了一些重要的属性和性质。例如,HTML的元素大致分为区块元素和内联元素,区分两种不同的元素,可以更方便对网页的结构进行确定;通过class
和id
属性,我可以为HTML元素添加样式和标识,便于CSS和JavaScript进行选择和操作。
总而言之,HTML的上手难度并不高,通过学习HTML,我掌握了网页结构和内容的创建方式,学会了使用标签、属性和性质来定义和编写网页。这为我今后进一步学习Web前端开发和构建丰富多样的网页奠定了坚实的基础。
CSS
CSS是级联样式表(Cascading Style Sheets)的缩写,相比于用于确定网页内容的HTML,CSS则用于决定HTML的内容以何种方式呈现在屏幕上。在学习CSS的过程中,我对网页样式设计和布局有了一定的了解。
CSS对页面的生效方式分为三种:外部样式表、内部样式表、内联样式。在这三种生效方式中,引入外部样式表是开发中的主流方式,将样式与HTML内容分开,结构清晰。同时可以供给多个页面使用,复用性强。
CSS是通过选择器和属性来进行网页元素样式的设计,我学习了选择器中的id
选择器、class
选择器,其中因为元素的class值可以有多个,也允许重复,因此,class
选择器的应用十分广泛。同时,我还学习了常用的样式属性,如color
、font-size
、border
、background
等。了解了不同样式单位,如px
、rem
、vh
、vw
、百分比等,有利于响应式和灵活的布局。
在此次的CSS学习过程中,收获最大的就是flex
和grid
的布局方式,让我对网页的布局有了更加深入的了解,通过布局方式的学习,让我能更好地控制元素位于网页中地位置。
总而言之,CSS的水平决定了一个网页的上限,CSS入门与HTML一样,但是想要熟练地使用CSS则需要大量地网页模仿和联系。本次CSS的学习,为我今后进一步学习Web前端开发和构建丰富多样的网页奠定了坚实的基础。