HTML是一个语义化的标注型语言(markup language),所谓语义化故名思意就是更贴近于自然语言,甚至就是自然语言标签。从这方面讲,html相对编程语言就显得简单得多,因为几乎没有逻辑上和算法上的思辨。很多时候学起来更像是在补习英语课程,这是很实在的说法了。
一个语言简单易学是它的优点,也是造成它竞争力不高的缺点。相对于能整明白stm32硬件抽象层(HAL)函数的人来说,他们活该赚的多。但是全面来看,嵌入式如果只学了c语言是不是也是然并卵?其实嵌入式的c语言就像web开发的html,都是基础和整体技术的一个分支。我选择系统的学习web是因为我对嵌入式有足够的兴趣支持我随时自学,而看上去繁琐的web开发并不能够。
当我意识到,如果我掌握web开发技术后,仍然因为喜欢而自学嵌入式并乐此不疲的时候,我毅然决定了系统培训web开发。
其实如果自学,学习速度可能飞快,为了一个小目标各种搜集资料几天就能鼓捣出个什么玩意。但是这还只是浮于表面的玩票,真要学习还是需要具体了解基础并不断提升、打磨。
<form action="要发送数据的地址" method="post" autocompelet>
<input type="text" name="name1" placeholder="请输入" autofocus style=" width:300px;height:30px;">
<input type="submit" value="提交">
</form>
上面的表单和各个元素种,包含的知识点是今天课程的一部分知识。其中,autocompelet 是跟文本框的 name属性相关联。input内部的样式通过style完成设置。
<ol> <ul> 标签也是order list和unorder list的缩写,总体讲html英文基础好一些的学起来会更快。不好的也不困难,毕竟也就那么点词汇,所以html跟其他形式语言类型的编程语言不同,其实它是要求有点英文基础的,至少英文基础能加快学习速度和掌握的牢固程度。