Các Cách để Include HTML - Viblo
Có thể bạn quan tâm
Màu nền
Đặt lạiBài đăng này đã không được cập nhật trong 5 năm
Điều cực kỳ đáng ngạc nhiên với tôi là HTML chưa bao giờ có cách nào để include các tệp HTML khác. Một ví dụ kinh điển: include phần header & footer vào trong trang.
... <body> <include src="./header.html"></include> Your content here <include src="./footer.html"></include> </body> ...Nhân tiện, đoạn code trên chỉ là giả tưởng. Tôi ước một ngày nó trở thành hiện thực. Vậy thì để giải quyết bài toán include HTML thì sẽ có các cách sau:
Sử dụng PHP
... <body> <?php include "./header.html" ?> Your content here <?php include "./footer.html" ?> </body> ...Sử dụng Gulp
... <!-- HTML --> <body> @@include('./header.html') Content @@include('./footer.html') </body> ...Gulp có rất nhiều processors có thể xử lý việc này. Một trong số đó là gulp-file-include.
// Javascript var fileinclude = require('gulp-file-include'), gulp = require('gulp'); gulp.task('fileinclude', function() { gulp.src(['index.html']) .pipe(fileinclude({ prefix: '@@', basepath: '@file' })) .pipe(gulp.dest('./')); });Sử dụng Grunt
Plugin grunt-bake sẽ giúp bạn xử lý việc include HTML
Javascript
grunt.initConfig({ bake: { your_target: { files: { "dist/index.html": "app/index.html", } } } });HTML
... <body> <!--(bake header.html)--> Content <!--(bake footer.html)--> </body> ...Sử dụng Pug
https://pugjs.org/
... body include ./header.html" p Content include ./footer.html" ... HTML includeAll rights reserved
Mục lục
Không có mục lục
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn. Đăng nhập Đăng kíTừ khóa » Chèn Html Vào Html
-
Chèn File Html Vào Html Theo 2 Cách Trong Website, Các Cách Để ...
-
Chèn Thêm Nội Dung Vào HTML Với JQuery
-
Cách Nhúng Một Trang Web Bằng Thẻ Iframe Trong HTML - Web Cơ Bản
-
Cách Chèn Mã Html Vào Web
-
I. Chèn Một Trang Web Khác Vào Trang Web Của Mình Với Thẻ Iframe
-
Thẻ IFRAME Trong HTML – Nhúng Trang Web Khác Vào Web Của Mình
-
Cách Thêm Thẻ HTML Bằng Javascript
-
Cách Chèn Video YouTube Vào HTML Trong 30 Giây
-
Mã HTML - LadiPage Help Center
-
Hướng Dẫn Cách Chèn Link - Liên Kết Trong HTML Dễ Hiểu
-
Chèn ảnh Trong HTML | Tìm ở đây
-
Cách Chèn Mã Html Vào Web
-
Thêm Mã Nút Mua Vào HTML - Shopify Help Center
-
Thêm HTML Hoặc Mã Tùy Chỉnh Vào Trang Của Tôi - GoDaddy VN