Biểu định kiểu giải thích là gì?

Một biểu định kiểu có thể mô tả một định dạng chung cho tài liệu HTML hoặc một nhóm tài liệu HTML. Biểu định kiểu là một cách bổ sung thông tin cấu trúc do HTML cung cấp và cung cấp phương tiện truyền đạt các đặc điểm thiết kế chính xác. Hiện tại có hai cách tiếp cận biểu định kiểu chính, DSSSL (Ngôn ngữ đặc tả và ngữ nghĩa kiểu tài liệu, một tiêu chuẩn ISO) và CSS1

DSSSL được "thiết kế để chỉ định việc xử lý các tài liệu tuân theo biểu diễn SGML. " Đặc tả DSSSL chứa hai quy trình độc lập. Quy trình chuyển đổi cây SGML (STTP), chuyển đổi một tài liệu SGML thành một tài liệu SGML khác; . Cả hai quy trình này đều có khả năng hoạt động độc lập (http. // hải quân. đt. Hải quân. triệu/dsssl. html. )

Các biểu định kiểu xếp tầng, như được định nghĩa trong khuyến nghị của W3C REC-CSS1-961217, cung cấp một phương pháp mô tả cách các tài liệu HTML được trình bày trên màn hình, trong bản in hoặc có lẽ cách chúng được phát âm (. ) CSS1 chỉ định cấp 1 của cơ chế Cascading Style Sheet. CSS1 là một cơ chế biểu định kiểu đơn giản cho phép tác giả và người đọc đính kèm kiểu (e. g. phông chữ, màu sắc và khoảng cách) sang tài liệu HTML. Ngôn ngữ CSS1 mà con người có thể đọc và ghi được, đồng thời thể hiện phong cách theo thuật ngữ xuất bản phổ biến trên máy tính để bàn. Một trong những tính năng cơ bản của CSS là xếp tầng biểu định kiểu; . Các quy tắc để giải quyết xung đột giữa các biểu định kiểu khác nhau được xác định trong đặc tả CSS1 (http. //www. w3. org/pub/WWW/TR/WD-css1. html. ) Một bảng tiêu chuẩn gồm 140 màu cũng được xác định trong tài liệu REC-CSS1-961217 (có thể xem bảng các màu này tại http. //www. nps. Hải quân. triệu/nội bộ/hướng dẫn/colortbl. htm, giả sử rằng trình duyệt hỗ trợ CSS1, chẳng hạn như Microsoft Internet Explorer, được sử dụng để xem tài liệu. )

Mặc dù DSSSL có nhiều ưu điểm khác nhau, nhưng CSS1 có thể có tác động lớn nhất đến Internet. Điều này phần lớn là do nó được hỗ trợ bởi World Wide Web Consortium chính thức và hầu hết những người chơi chính trên thị trường Internet (http. //www. máy tínhhàng tuần. đồng. anh/gwspeak/css1. html. )

TẠI SAO?

Các thuộc tính BODY của Netscape hiện được chấp nhận và sử dụng rộng rãi trên Web và sẽ sớm được chuẩn hóa trong HTML 3. 2. Tuy nhiên, một số chỉ thị Netscape, chẳng hạn như BGCOLOR và TEXT không cung cấp tính linh hoạt của biểu định kiểu. Một số hình nền sẽ khiến một người nào đó không thể đọc được một trang Web có màn hình chỉ hỗ trợ 16 màu; . Tuy nhiên, nếu một trang được viết bằng biểu định kiểu, tác giả có thể cung cấp cho người dùng lựa chọn biểu định kiểu, với mỗi trang chứa định dạng phù hợp với màn hình của người dùng và các tùy chọn khác. Nếu không có kiểu do tác giả cung cấp phù hợp với người dùng, người dùng chỉ cần chọn không sử dụng biểu định kiểu nào cả

Biểu định kiểu có thể đơn giản hóa rất nhiều quy trình soạn thảo Web. Trong khi một tác giả có thể sử dụng


đối với mọi quy tắc ngang, điều này trở nên khá cồng kềnh đối với tác giả. Với biểu định kiểu, các lệnh như vậy chỉ cần được chỉ định một lần và kiểu có thể được áp dụng cho toàn bộ trang web. Nếu có nhu cầu thay đổi WIDTH thành WIDTH="50%", thay đổi chỉ cần diễn ra ở một nơi thay vì hàng chục hoặc hàng trăm nơi. Biểu định kiểu cũng giảm thời gian tải xuống bằng cách loại bỏ thông tin định dạng dư thừa trong nhiều tài liệu;

Biểu định kiểu cung cấp mức độ linh hoạt cao về các hiệu ứng trình bày mà chúng mang lại. Các thuộc tính như màu, nền, lề, đường viền, v.v. có thể được áp dụng cho tất cả các yếu tố. Chỉ riêng với HTML và các tiện ích mở rộng độc quyền của nó, người ta phải dựa vào các thuộc tính như BGCOLOR, vốn chỉ áp dụng cho một số phần tử. Biểu định kiểu cho phép linh hoạt áp dụng một kiểu cụ thể cho tất cả các đoạn hoặc tất cả các tiêu đề cấp hai hoặc tất cả văn bản được nhấn mạnh

Với các biểu định kiểu, tác giả có thể sử dụng thuộc tính thụt lề văn bản để thụt lề văn bản, thay vì dùng đến các loại bùn xấu xí như

hoặc trong suốt. Hình ảnh GIF (xem bao nhiêu lần các tác giả Web sử dụng
Biểu định kiểu giải thích là gì?
để thụt lề một tài liệu một lượng nhất định) mang theo nhiều tác dụng phụ tiêu cực. Lề có thể được chỉ định mà không cần phải đặt toàn bộ trang vào một bảng. Biểu định kiểu cũng giảm nhu cầu thay đổi nhiều tệp; .

(http. //htmltrợ giúp. com/reference/css/stylesheets-now. html. )

Bên cạnh việc tiết kiệm cho các tác giả Web ở khắp mọi nơi nhiều rắc rối, biểu định kiểu hứa hẹn sẽ giúp loại bỏ một số tính năng HTML "chết người" hơn đang được sử dụng rộng rãi ngày nay. Một ví dụ điển hình của tính năng như vậy là thẻ hoặc, điều này gây đau đầu cho nhiều tác giả Web và người dùng Web. Sự cố xảy ra khi một người đang duyệt tài liệu đa ngôn ngữ chứa nhiều kiểu chữ. Khi thẻ được sử dụng và phông chữ cho một tập lệnh khác được chỉ định, trình duyệt đang bị lừa dối về danh tính của các ký tự được cho là được xác định bởi các mã cơ bản trong máy tính duyệt web. Nếu một người gõ xyqdwo , tiếng Hy Lạp thực sự sẽ xuất hiện, nhưng đây không phải là cách thích hợp để mã hóa văn bản tiếng Hy Lạp. Sẽ nhận được kết quả không chính xác nếu người dùng xem trang Web được mô tả ở trên không có chính xác phông chữ được chỉ định bởi. người dùng sẽ thấy văn bản trong phông chữ mặc định của trình duyệt, phông chữ này sẽ không phải là tiếng Hy Lạp (tất nhiên trừ khi người dùng là người Hy Lạp. ), mặc dù phông chữ Hy Lạp hoàn toàn tốt được cài đặt trên hệ thống duyệt web, phông chữ này có thể đã được sử dụng nếu văn bản được mã hóa đúng cách. Khi một tác giả Web khác chọn một phông chữ khác, được mã hóa khác, phông chữ chính xác đó sẽ cần được cài đặt để hiển thị các trang do tác giả đó tạo ra. Đây không phải là một phương pháp quản lý phông chữ rõ ràng, đơn giản, không dư thừa. Mặt khác, biểu định kiểu cung cấp phương pháp tự động áp dụng phông chữ hệ thống miễn phí cho các ký tự thích hợp (http. //www. isoc. org/web_ml/html/phông chữ. html. )

Như đã nêu ở trên, thông tin kiểu có trong biểu định kiểu có thể được áp dụng cho toàn bộ tài liệu hoặc chỉ một phần của tài liệu. Trong trường hợp trước, nó có thể được lưu trữ dưới dạng tệp bên ngoài, có thể được sử dụng bởi một số trang Web. Điều này có thể được thực hiện bằng cách sử dụng thẻ mới trỏ đến biểu định kiểu bên ngoài. Ngoài ra, nó có thể được nhúng trong chính tài liệu HTML. Trong trường hợp này, mỗi mini-style sheet trong tài liệu sử dụng thẻ. Các thuộc tính kiểu có thể được áp dụng cho các khối, chẳng hạn như đoạn văn và danh sách hoặc cho các khía cạnh riêng lẻ như văn bản đậm, nghiêng, nhấn mạnh, v.v.

Các yếu tố có thể được kiểm soát bao gồm kích thước phông chữ, trọng lượng phông chữ, họ phông chữ, khoảng cách giữa các chữ cái và khoảng cách giữa các từ. Như tên của nó, Cascading Style Sheets có thể được áp dụng trong các lớp, do đó các thuộc tính kiểu khác nhau được phủ lên trên các kiểu khác, thay thế chúng toàn bộ hoặc một phần (http. //www. máy tínhhàng tuần. đồng. anh/gwspeak/css1. html. )

THẾ NÀO?

Một ví dụ tuyệt vời giải thích các yếu tố khác nhau của biểu định kiểu và mục đích của chúng có thể được tìm thấy tại http. //đánh giá web. com/96/11/08/tính năng/thanh bên. html

biểu định kiểu giải thích với ví dụ là gì?

Một biểu định kiểu chứa các thông số kỹ thuật về bố cục của tài liệu, chẳng hạn như kích thước trang, lề, phông chữ và cỡ chữ . Trong các trình xử lý văn bản hiện đại như Microsoft Word, biểu định kiểu được gọi là mẫu. Hình thức biểu định kiểu nổi tiếng nhất là Biểu định kiểu theo tầng (CSS), được sử dụng để tạo kiểu cho các trang Web.

Định nghĩa đơn giản về biểu định kiểu là gì?

Biểu định kiểu là một bộ quy tắc CSS được sử dụng để kiểm soát bố cục và thiết kế của trang web hoặc tài liệu .

Style sheet và các loại của nó là gì?

Cascading Style Sheet (CSS) được dùng để đặt kiểu trong các trang web có chứa phần tử HTML . Nó đặt thuộc tính màu nền, cỡ chữ, họ phông chữ, màu sắc, v.v. của các thành phần trên trang web. Có ba loại CSS được đưa ra dưới đây. CSS nội tuyến. CSS nội bộ hoặc nhúng.

Style sheet trong máy tính là gì?

Biểu định kiểu là gì? . W3C đã tích cực thúc đẩy việc sử dụng các biểu định kiểu trên Web kể từ khi Hiệp hội được thành lập vào năm 1994. Hoạt động Phong cách đã tạo ra một số Đề xuất W3C (CSS1, CSS2, XPath, XSLT). describe how documents are presented on screens, in print, or perhaps how they are pronounced. W3C has actively promoted the use of style sheets on the Web since the Consortium was founded in 1994. The Style Activity has produced several W3C Recommendations (CSS1, CSS2, XPath, XSLT).