搜索

查看: 3120|回复: 11

[Python] 爬虫训练前端基础Bootstrap5排版表格图像

[复制链接]
发表于 2023-5-4 17:19:58 | 显示全部楼层 |阅读模式
Editor 2023-5-4 17:19:58 3120 11 看全部
目录
  • Bootstrap5 文字排版
  • 表格
  • Bootstrap 图像+Python flask 静态资源配置
    Bootstrap5 文字排版
    在 Bootstrap 5 中,文字大小 font-size 默认值为 1rem(16px),行高 line-height 为 1.5,除此之外,所有的  标签都设置了 margin-top: 0 和 margin-bottom: 1rem。
    首先看一下标题标签,默认使用 h1 ~ h6,具体呈现效果如下所示。

      梦想橡皮擦
      梦想橡皮擦
      梦想橡皮擦
      梦想橡皮擦
      梦想橡皮擦
      梦想橡皮擦

    20230222090202016.jpg

    20230222090202016.jpg


    如果不想直接使用标题标签,可以使用 .h1 ~ .h6 设置元素样式。

      梦想橡皮擦
      梦想橡皮擦
      梦想橡皮擦
      梦想橡皮擦
      梦想橡皮擦
      梦想橡皮擦

    其它样式还包含 display 标题,small 标签,mark 标签,abbr 标签,blockquote 标签,code 标签,kbd 标签,都是对网页文字样式的设置,可以自行进行实践,设置之后查看效果即可。
    其它文字排版类 在 Bootstrap 中,可以对文字进行更多设置,例如下述列表。
  • .lead:突出段落;
  • .text-left:左对齐文本;
  • .text-center:居中对齐文本;
  • .text-right:右对齐;
  • .text-justify:两端对齐;
  • .text-break:允许文本换行,要求一个没有断行破发点的词必须保持为一个整体单位;
  • .text-decoration-none:删除链接中的下划线;
  • .text-nowrap:文本不换行;
  • .text-lowercase:全部转换为小写;
  • .text-uppercase:全部转换为大写;
  • .text-capitalize:单词首字母大写;
  • .list-unstyled:删除列表样式。
    表格
    在 Bootstrap 中,内置了非常多的表格样式,实践中首先准备一个测试用表格,代码如下。

      
    博客昵称博客地址博客称号
    梦想橡皮擦https://blog.csdn.net/hihell博客专家
    某某某XXXXX测试一下
    胖达人XXXXXX测试一下


    这将创建一个带有标题行和三行数据的基本表格。你可以使用其他类来自定义表格的外观,例如 table-striped 可以使表格带有条纹,table-bordered 可以使表格带有边框。

    20230222090202017.jpg

    20230222090202017.jpg


    使用 table-hover 类可以设置表格鼠标悬停状态。table-* 可以设置单行背景色,例如 table-primary 设置某行为主色,代码如下。
    [tr]
      [td]梦想橡皮擦[/td]
      [td]https://blog.csdn.net/hihell[/td]
      [td]博客专家[/td]
    [/tr]

    20230222090202018.jpg

    20230222090202018.jpg


    Bootstrap 图像+Python flask 静态资源配置
    在 Bootstrap 中提前准备一张图像,然后将其加载到网页中。
    正式开始前,先配置一下 Python Flask 的静态资源,在 app/__init__.py 文件中,找到下述代码。
    app = Flask(__name__)
    按住 Ctrl,点击 Flask 类名,可以跳转到类的构造方法中,可以看到下述内容。
        def __init__(
            self,
            import_name: str,
            static_url_path: t.Optional[str] = None,
            static_folder: t.Optional[t.Union[str, os.PathLike]] = "static",
            static_host: t.Optional[str] = None,
            host_matching: bool = False,
            subdomain_matching: bool = False,
            template_folder: t.Optional[str] = "templates",
            instance_path: t.Optional[str] = None,
            instance_relative_config: bool = False,
            root_path: t.Optional[str] = None,
        ):
    其中发现 static_folder 参数,即静态资源目录绑定了一个 static 目录,所以在不修改配置代码的前提下,可以通过建立该目录,实现对静态资源的访问。
    在 app 目录中建立 static 文件夹,同时在创建 js,css,images 三个资源文件夹。拷贝素材文件到 images 目录中,最终得到如下目录结构。

    20230222090202019.jpg

    20230222090202019.jpg


    在 HTML 代码中可以通过下述两种形式调用到该图片。

      


    也可以使用 url_for 函数进行调用。

      


    使用 url_for() 函数,该函数是 Flask 中的一个内置函数,用于生成 URL 地址,也可以用于生成静态文件的 URL 地址,本文就是第二个用法, 第一个参数是静态资源文件夹的路径,第二个参数是资源的文件名,由于设置了路径,所以无需担心重名和优先级问题。
    图像样式 使用 .rounded 类可以给图片添加圆角,使用 .rounded-circle 可以设置椭圆形图片,使用 .img-thumbnail 可以设置缩略图。

    20230222090202020.jpg

    20230222090202020.jpg


    以上就是爬虫训练前端基础Bootstrap5排版表格图像的详细内容,更多关于爬虫Bootstrap5排版表格图像的资料请关注知鸟论坛其它相关文章!
  • 回复

    使用道具 举报

    发表于 2023-6-29 17:50:13 | 显示全部楼层
    墙和鸡蛋 2023-6-29 17:50:13 看全部
    论坛不能没有像楼主这样的人才啊!我会一直支持知鸟论坛
    回复

    使用道具 举报

    发表于 2023-6-29 19:35:35 | 显示全部楼层
    老橡树1 2023-6-29 19:35:35 看全部
    楼主太厉害了!楼主,I*老*虎*U!我觉得知鸟论坛真是个好地方!
    回复

    使用道具 举报

    发表于 2023-6-30 01:14:39 | 显示全部楼层
    123456823 2023-6-30 01:14:39 看全部
    楼主发贴辛苦了,谢谢楼主分享!我觉得知鸟论坛是注册对了!
    回复

    使用道具 举报

    发表于 2023-6-30 03:06:53 | 显示全部楼层
    惜颜705 2023-6-30 03:06:53 看全部
    既然你诚信诚意的推荐了,那我就勉为其难的看看吧!知鸟论坛不走平凡路。
    回复

    使用道具 举报

    发表于 2023-6-30 03:53:56 | 显示全部楼层
    尘埃416 2023-6-30 03:53:56 看全部
    楼主发贴辛苦了,谢谢楼主分享!我觉得知鸟论坛是注册对了!
    回复

    使用道具 举报

    发表于 2023-6-30 15:50:33 | 显示全部楼层
    十二音阶囤 2023-6-30 15:50:33 看全部
    楼主发贴辛苦了,谢谢楼主分享!我觉得知鸟论坛是注册对了!
    回复

    使用道具 举报

    发表于 2023-6-30 17:23:20 | 显示全部楼层
    向往草原403 2023-6-30 17:23:20 看全部
    其实我一直觉得楼主的品味不错!呵呵!知鸟论坛太棒了!
    回复

    使用道具 举报

    发表于 2023-7-1 20:11:11 | 显示全部楼层
    知足常乐77 2023-7-1 20:11:11 看全部
    既然你诚信诚意的推荐了,那我就勉为其难的看看吧!知鸟论坛不走平凡路。
    回复

    使用道具 举报

    发表于 2023-7-3 08:00:20 | 显示全部楼层
    戏做顿 2023-7-3 08:00:20 看全部
    这东西我收了!谢谢楼主!知鸟论坛真好!
    回复

    使用道具 举报

    • 您可能感兴趣
    点击右侧快捷回复 【请勿灌水】
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则 返回列表

    RSS订阅| SiteMap| 小黑屋| 知鸟论坛
    联系邮箱E-mail:zniao@foxmail.com
    快速回复 返回顶部 返回列表