HTML块元素Block要如何定义

开源的项目里Block语法

看到,这样的语法,很无力,这算是定义吗?,这只是解释预言啊,我们要怎么定义才能用?

编程预言很多是依赖倒转的,很多人说这就是定义,我不敢苟同

<head>
  {% block style %}{% endblock %}
  <!-- 需要在头部加载 js -->
  {% block headScript %}{% endblock %}
</head>

即使很多专家教授都说,这是定义,但我就是不能用啊,Block本身不就是定义吗,你还定义个屁啊

Block的定义

我们首先要了解,所有的html元素,都要么是块元素(block)、要么是内联元素(inline)。下面了解一下块元素、内联元素各自的特点:

  块元素(block)的特点:

1、总是在新行上开始;
2、高度,行高以及顶和底边距都可控制;
3、宽度缺省是它的容器的100%,除非设定一个宽度。

         内联元素(inline)的特点: 

1、和其他元素都在一行上;
2、高,行高及顶和底边距不可改变;
3、宽度就是它的文字或图片的宽度,不可改变。

 

Block的语法

任何一个语法,如果没有前言后语,其实都是不成立和难以理解的

如{% block %}

Block语法也是,

如果,你不懂Html

如果,你不懂服务器的html服务

如果,你不懂html模板 

如果,你不懂Html模板引擎

如果,你不懂Express框架

如果,你不懂浏览器调试 | Console

如果,你不懂Get | Post

那么,你可能很难理解的Block

而且我上面的关于块元素(block)、要么是内联元素(inline)的说明,也是照抄网上的,

为什么一些“资深”的要把这两者放在一起比较呢,

根本用法不同,意思不同

一起比较反而更糊涂了

 

Block到底怎么用

我的,初步了解是,,需要一个base.html和自身的.html,这样模板就可以“混用”了(汤和饭一起吃,了解一下)

注意,本来你就是一个学生,或者非互联网从业者,“混用”能不加深理解复杂度吗??

Block具体怎么用, 可,参考:

直接看怎么用,语法是什么就可以了,不需要比较和过多的说明,请自行理解

深入了解html block模板语法

https://blog.csdn.net/tiangongkaiwu152368/article/details/83411828

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

avi9111

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值