Cơ bản về syntax highlighter
Tham khảo SyntaxHighlighter . Bạn có thể download về để thử các chức năng của SyntaxHighlighter.
Syntax highlighter (SH) là bộ công cụ được viết bằng javascript dùng để làm đẹp code cho trang blog của bạn. Để thấy rõ, hãy xem 1 đoạn code sử dụng SH và 1 không sử dụng như dưới đây.
Không sử dụng SH
<div id="wrapper"> <div class="center"> </div> </div>
Sử dụng SH
<div id="wrapper"> <div class="center"> </div> </div>
Sự khác biệt rất rõ ràng, SH giúp đoạn code được đánh số dòng, hiển thị giống như 1 trình editor và có chức năng làm nổi bật dòng code (dòng 1 + 3)...Và các chức năng khác hay hơn nữa.
Cài đặt và sử dụng
Có thể tóm tắt trong 3 bước:
- Thêm CSS
- Thêm Javascript
- Định dạng đoạn code
Cụ thể
- Add base files to your page: shCore.js and shCore.css
- Add brushes that you want (for example, shBrushJScript.js for JavaScript, see the list of all available brushes)
- Include shCore.css and shThemeDefault.css
- Create a code snippet with either <pre> or <script> method
- Call SyntaxHighlighter.all() JavaScript method
Bạn có thể download bộ SH về và tải các file lên host riêng, hoặc đơn giản là sử dụng host có sẵn của tác giả. Tham khảo SyntaxHighlighter hosting
Bước 1
Bước 2
.png)
Sau đó nhập vào đoạn code sau trên thẻ </head>:
Các dòng bắt buộc là 1, 2, 3 và ít nhất 1 dòng khác còn lại (đó chính là "bút vẽ" để vẽ các dòng).
Bước 3
Tiếp tục tìm với thẻ </body> và nhập đoạn code sau trên thẻ </body>:
Bước 4
Sử dụng bằng cách chèn đoạn code cần thể hiện trong thẻ <pre> như sau:
Vì mình đã chuyển giao diện sang bootstrap và gỡ syntax highlighter nên không còn hiệu ứng nào nữa =))
ReplyDeleteCảm ơn Quang, điều này thật thú vị stylish back hand mehndi designs
ReplyDelete