Emmet viết tắt trong HTML là gì
Sử dụng Emmet để cải thiện quy trình làm việc bằng cách tăng tốc mã hóa và chỉnh sửa trong các tệp (X)HTML, CSS, XML, XSL và JSP. Emmet tăng tốc độ mã hóa bằng cách chuyển đổi các từ viết tắt thành các khối mã có cấu trúc và cải thiện việc chỉnh sửa với điều hướng và lựa chọn mã tốt hơn. Show
Tính năng này có trong MyEclipse, CodeMix và Angular IDE MyEclipse Java EE IDE cho nhà phát triển ngăn xếp đầy đủ CodeMix Plugin Eclipse cho nhà phát triển web hiện đại IDE góc cạnh IDE độc lập cho nhà phát triển góc Sử dụng EmmetĐể truy cập các lệnh Emmet, nhấp chuột phải vào trình chỉnh sửa, chọn Emmet rồi chọn một lệnh Emmet. Hoặc, sử dụng phím tắt được gán cho lệnh Emmet. Nếu bạn thích các phím tắt khác nhau, bạn có tùy chọn chỉnh sửa các tổ hợp phím trong Window>Preferences>General> Keys Truy cập các lệnh Emmet Các từ viết tắtMột trong những lệnh Emmet mạnh nhất là Expand Abbreviation. Với Emmet, bạn có thể sử dụng các từ viết tắt được phân tích cú pháp trong thời gian chạy để tạo các khối mã có cấu trúc. Các từ viết tắt này dựa trên bộ chọn CSS cho phép bạn thiết lập và chạy trên Emmet ngay lập tức. Mã được tạo bao gồm các điểm dừng tab cho phép bạn duyệt nhanh mã bằng phím Tab. Emmet hoạt động trong các tệp (X)HTML, CSS, XML, XSL và JSP. Nó thậm chí sẽ cung cấp cho bạn các phần mở rộng CSS cụ thể trong các phần CSS trong tệp HTML và hỗ trợ HTML tại các vị trí thích hợp trong tệp JSP Mẹo. Để xem một cheat sheet với cú pháp Emmet và các ví dụ, hãy nhấp chuột phải vào Trình chỉnh sửa và chọn Emmet>Emmet Cheat Sheet Xem bản trình diễn sau để biết cách viết tắt Emmet đang hoạt động và sau đó bạn thậm chí có thể tự mình thử
Từ viết tắt Ví dụTrong tệp HTML, nhập nav>ul>li và nhấn Ctrl+Alt+Enter. Đoạn mã sau được tạo ra Đối với một ví dụ phức tạp hơn, hãy nhập ul>li. item$*5 và nhấn Ctrl+Alt+Enter. Đoạn mã sau được tạo ra
Các lệnh Emmet bổ sungNgoài lệnh Expand Abbreviations, có một số hành động khác có sẵn từ menu Emmet giúp tăng tốc mã hóa Manuel Matuzović là nhà phát triển giao diện người dùng đến từ Vienna, người đam mê khả năng tiếp cận, nâng cao tiến bộ, hiệu suất và tiêu chuẩn web. Anh ấy là một trong … Thông tin thêm về Manuel ↬ Bản tin emailEmail (đập vỡ) của bạn
Mẹo hàng tuần về front-end & UX
Đầu năm nay, tôi đã chia sẻ bản tóm tắt HTML mà tôi muốn sử dụng khi bắt đầu các dự án web mới với các giải thích từng dòng trên blog của mình. Đó là một bộ sưu tập hầu hết là 5 thẻ và thuộc tính mà tôi thường sử dụng trên mọi trang web mà tôi xây dựng. Cho đến gần đây, tôi chỉ sao chép và dán bản soạn sẵn bất cứ khi nào tôi cần, nhưng tôi đã quyết định cải thiện quy trình làm việc của mình bằng cách thêm nó dưới dạng một đoạn trích vào Mã VS — trình chỉnh sửa mà tôi chọnĐây là bản trình diễn nhanh về các đoạn mã tùy chỉnh mà tôi đã tạoĐoạn mã và chữ viết tắt trong Visual Studio CodeMã VS được tích hợp sẵn với đoạn mã người dùng tùy chỉnh, đoạn mã HTML và CSS và từ viết tắt do Emmet cung cấp Ví dụ: nếu bạn nhập 6 vào tài liệu HTML và nhấn Enter hoặc Tab, Emmet sẽ biến nó thành đánh dấu sau
Ghi chú. Truy cập tài liệu Emmet để tìm hiểu cách sử dụng cú pháp viết tắt Nếu chúng tôi cần viết tắt cụ thể này thường xuyên, chúng tôi có thể lưu nó dưới dạng một đoạn trích để cải thiện quy trình làm việc của mình hơn nữa
Bây giờ chúng ta có thể gõ 7 và nhấn Enter hoặc Tab và chúng ta sẽ nhận được kết quả tương tự. Tôi sẽ giải thích cách tạo đoạn trích trongEmmet đi kèm với một loạt các đoạn mã HTML theo mặc định. Ví dụ: 8 tạo cấu trúc cơ bản của tài liệu HTML________số 8_______Điều đó thật tuyệt, nhưng nếu chúng tôi muốn điều chỉnh đoạn mã này bằng cách xóa hoặc thêm các thành phần và thuộc tính, chúng tôi phải ghi đè lên đoạn mã đó và tạo đoạn mã của riêng mình Tạo và ghi đè đoạn mãNếu chúng tôi muốn tạo đoạn mã Emmet của riêng mình hoặc ghi đè lên đoạn mã hiện có trong Mã VS, thì cần thực hiện các bước sau
Đó là nó. Bây giờ chúng ta đã sẵn sàng để tạo các đoạn trích bằng cách thêm các thuộc tính vào các đối tượng 9 và 0 trong đó 1 là tên của đoạn trích và 2 là chữ viết tắt hoặc một chuỗiMột số đoạn mã HTML tùy chỉnh của tôiTrước khi chúng ta đi sâu vào việc tạo đoạn trích và tôi sẽ chỉ cho bạn cách tôi tạo một đoạn mã cho bản tóm tắt HTML của mình, trước tiên chúng ta hãy làm nóng với một số đoạn mã nhỏ nhưng hữu ích mà tôi đã tạo. tải chậmRa khỏi hộp, có một chữ viết tắt 3, nhưng không có chữ viết tắt nào dành cho hình ảnh được tải chậm. Chúng ta có thể sử dụng chữ viết tắt mặc định và chỉ cần thêm các thuộc tính và giá trị thuộc tính bổ sung mà chúng ta cần trong ngoặc vuông
4 + Enter/Tab hiện tạo đánh dấu sau
TrangHầu hết các trang tôi tạo bao gồm các mốc đánh dấu 5, 6 và 7 và một 8. Chữ viết tắt 9 tùy chỉnh cho phép tôi tạo cấu trúc đó một cách nhanh chóng
9 + Enter/Tab tạo đánh dấu sau
Chữ viết tắt đó khá dài, vì vậy hãy chia nhỏ nó thành các phần nhỏ hơn Phá vỡTạo phần tử 5 và phần tử con 8
Di chuyển lên, trở lại mức của 5 và tạo một 7 theo sau 6
Đặt điểm dừng tab cuối cùng trong 7 và đặt văn bản mặc định thành 7 0dẫn đườngChữ viết tắt 8 chỉ tạo thẻ bắt đầu và thẻ kết thúc 9 theo mặc định, nhưng những gì tôi thường cần là một 9 với các phần tử và liên kết 1, 2 lồng nhau ( 3). Nếu có nhiều phần tử 9 trên một trang, chúng cũng nên được gắn nhãn, ví dụ bằng cách sử dụng 5 1Điều đó có vẻ hoang dã, vì vậy hãy phá vỡ nó một lần nữa Phá vỡChúng ta bắt đầu với một phần tử 9 với thuộc tính 5 và một 1 lồng nhau. 9 điền thuộc tính bằng văn bản “Main” và tạo một điểm dừng tab tại giá trị thuộc tính bằng cách di chuyển con trỏ đến nó và tô sáng nó khi tạo 2Sau đó, chúng tôi tạo bốn mục danh sách với các liên kết lồng nhau. Mục đầu tiên đặc biệt vì nó đánh dấu trang đang hoạt động bằng cách sử dụng 0. Chúng tôi tạo một điểm dừng tab khác và điền vào liên kết bằng văn bản “Trang hiện tại” 3Cuối cùng, chúng tôi thêm ba mục danh sách khác có liên kết và văn bản liên kết “Trang khác” 4Trước khi điều chỉnh, chúng tôi đã nhận được điều này 5Bây giờ chúng tôi nhận được điều này 6Thêm sau khi nhảy. Tiếp tục đọc bên dưới ↓ Gặp gỡ “TypeScript trong 50 bài học”, hướng dẫn mới tuyệt vời của chúng tôi về TypeScript. Với các hướng dẫn chi tiết về mã, các ví dụ thực hành và các vấn đề phổ biến — tất cả được chia thành các bài học ngắn, dễ quản lý. Đối với những nhà phát triển biết đủ JavaScript để trở nên nguy hiểm Chuyển đến mục lục ↬Phong cáchChữ viết tắt 1 mặc định chỉ tạo thẻ bắt đầu và thẻ kết thúc 2, nhưng thông thường khi tôi sử dụng phần tử 2, tôi làm điều đó vì tôi muốn nhanh chóng kiểm tra hoặc gỡ lỗi điều gì đóHãy thêm một số quy tắc mặc định vào thẻ 2 7Phá vỡMột số nhân vật (e. g. 5, 6, 7 hoặc 8) phải được thoát bằng cách sử dụng 9 8 0 tạo ngắt dòng và 1 đặt điểm dừng tab đầu tiên tại bộ chọn 6 9
Được rồi, khởi động thế đủ rồi. Hãy tạo các đoạn mã phức tạp. Lúc đầu, tôi muốn tạo một đoạn mã duy nhất cho bản soạn sẵn của mình, nhưng tôi đã tạo ba từ viết tắt phục vụ các nhu cầu khác nhau nồi hơi nhỏĐây là một bản soạn sẵn cho các bản trình diễn nhanh, nó tạo ra những điều sau đây
1Phá vỡMột chuỗi với loại tài liệu 2Phần tử 7 với thuộc tính 8. Giá trị của thuộc tính 8 là một biến bạn có thể thay đổi trong cài đặt mã VS (Mã → Tùy chọn → Cài đặt) 3Bạn có thể thay đổi ngôn ngữ tự nhiên mặc định của trang bằng cách tìm kiếm “biến emmet” trong cài đặt Mã VS và thay đổi biến 8. Bạn cũng có thể thêm các biến tùy chỉnh của mình tại đây 5 bao gồm thẻ meta 02, thẻ meta 4, thẻ 04 và thẻ 2. 06 tạo một dòng mới 4Hãy có một cái nhìn nhanh đầu tiên về những gì điều này mang lại cho chúng ta 5Có vẻ ổn, nhưng chữ viết tắt 07 tạo ra cách cũ trong HTML để xác định 02 và 09 tạo ra hai điểm dừng tab mà tôi không cần vì tôi không bao giờ sử dụng cài đặt khác cho 4Hãy ghi đè lên những đoạn trích này trước khi chúng ta tiếp tục 6Cuối cùng nhưng không kém phần quan trọng, phần tử 11, một 8 với văn bản mặc định, theo sau là dấu tab cuối cùng 7Bản mẫu cuối cùng 8Đối với tôi, đó là thiết lập sửa lỗi tối thiểu hoàn hảo nồi hơi trung bìnhMặc dù tôi chỉ sử dụng bản soạn sẵn đầu tiên cho các bản trình diễn nhanh, nhưng bản soạn sẵn thứ hai có thể được sử dụng cho các trang phức tạp. Đoạn mã tạo ra như sau
9Yeah, tôi biết, điều đó có vẻ vô nghĩa. Hãy mổ xẻ nó Phá vỡ 18 và phần tử gốc giống như trong ví dụ đầu tiên, nhưng có thêm lớp 19 và nhận xét nhắc tôi thay đổi thuộc tính 8, nếu cần 0Tiện ích TODO Highlight làm cho nhận xét thực sự nổi bật 5 bao gồm thẻ meta 02, thẻ meta 4, 04. 06 tạo một dòng mới 1Một tập lệnh có một dòng JavaScript. Tôi đang cắt mù tạt ở phần hỗ trợ mô-đun JS. Nếu một trình duyệt hỗ trợ các mô-đun JavaScript, điều đó có nghĩa là trình duyệt đó hỗ trợ JavaScript hiện đại (e. g. mô-đun, cú pháp ES 6, tìm nạp, v.v.). Tôi chỉ gửi hầu hết JS cho các trình duyệt này và tôi sử dụng lớp 26 trong CSS, nếu kiểu dáng của một thành phần khác, khi JavaScript đang hoạt động 2Hai phần tử 27; 3Mô tả trang 4Thẻ meta 17 5Phần tử nội dung và cấu trúc trang cơ bản 6Bản tóm tắt cuối cùng trông như thế này 7đầy đủ nồi hơiBản mẫu đầy đủ tương tự như bản mẫu thứ hai; Đoạn mã tạo ra như sau
8Đoạn mã cực kỳ dài này tạo ra điều này 9Đoạn CSS tùy chỉnhĐể hoàn thiện, đây là một số đoạn mã CSS tôi đang sử dụng gỡ lỗiĐoạn mã này tạo đường viền màu đỏ 5px với độ lệch tùy chỉnh 0định tâmĐoạn mã đặt 38 linh hoạt và căn giữa các mục con của nó 1dínhĐặt thuộc tính 39 thành 40, với hai tab dừng tại thuộc tính 41 và 42 2Minh họa tất cả 3 đoạn mã CSS được áp dụng cho phần tử 43Đoạn trích người dùngỞ đầu bài viết này, tôi đã đề cập rằng VS Code cũng cung cấp các đoạn mã tùy chỉnh. Sự khác biệt đối với đoạn trích Emmet là bạn không thể sử dụng từ viết tắt, nhưng bạn cũng có thể xác định các điểm dừng tab và sử dụng các biến nội bộ Cách tận dụng tốt nhất đoạn mã người dùng có thể là một chủ đề cho một bài viết khác, nhưng đây là một ví dụ về đoạn mã CSS tùy chỉnh mà tôi đã xác định 3Đoạn mã này không chỉ tạo các quy tắc CSS, mà là toàn bộ khối khai báo khi chúng ta nhập 44 và nhấn Enter hoặc Tab 4Từ cuối cùngSẽ mất một chút thời gian để tạo các đoạn mã này, nhưng rất đáng để nỗ lực vì bạn có thể tùy chỉnh Emmet theo sở thích cá nhân của mình, tự động hóa các tác vụ lặp đi lặp lại và tiết kiệm thời gian về lâu dài Tôi muốn xem bạn sử dụng đoạn trích nào, vì vậy hãy chia sẻ chúng với chúng tôi trong phần nhận xét. Nếu bạn muốn sử dụng cài đặt của tôi, bạn có thể tìm đoạn trích cuối cùng của tôi. json trên GitHub Emmet viết tắt là gì?Emmet là một từ ban đầu có nghĩa là kiến , một loài côn trùng nhỏ có thể mang trọng lượng gấp 50 lần trọng lượng của nó. Từ này cũng tương tự như "emit", về cơ bản là những gì Emmet làm khi mở rộng các từ viết tắt.
Emmet nghĩa là gì trong HTML?Emmet là một tiện ích bổ sung miễn phí dành cho trình soạn thảo văn bản của bạn, cho phép bạn nhập các phím tắt, sau đó được mở rộng thành các đoạn mã đầy đủ. Bằng cách sử dụng Emmet, các nhà thiết kế email sẽ nhập ít hơn, tiết kiệm cả số lần gõ phím và thời gian khi xây dựng chiến dịch
Mã Emmet VS là gì?Emmet trong Visual Studio Code
. Emmet chủ yếu được sử dụng cho HTML, XML và CSS, nhưng nó cũng có thể được sử dụng với các ngôn ngữ lập trình. Emmet uses different abbreviations and short expressions depending on what's passed, and then dynamically converts the abbreviations into the full code. Emmet is mostly used for HTML, XML, and CSS, but it can also be used with programming languages.
Đoạn trích Emmet là gì?Emmet — bộ công cụ cần thiết cho các nhà phát triển web
. most text editors out there allow you to store and re-use commonly used code chunks, called “snippets”. |