Modularyzacja XHTML - XHTML Modularization
XHTML modularyzacja jest metodyka wytwarzania zmodularyzowanych języki znaczników w wielu różnych językach (obecnie schematu DTD , XML Schema i Relax NG ) tak, że moduły mogą być łatwo podłączone razem do tworzenia języków znaczników.
Mimo że został pierwotnie zaprojektowany, aby pomóc zarządzać rozwojem różnych profili XHTML, takich jak XHTML 1.1, XHTML Basic dla urządzeń mobilnych i XHTML Print do wysyłania do drukarek, metodologia jest niezależna od XHTML i został użyty do zdefiniowania innego języki oraz znaczników, takich jak SVG i MathML .
metoda
XHTML Modularization składa się z trzech zasadniczych części
- technika lub metodologia (jak wyjaśniono, rzeczywiście niezależne od XHTML i zastosowanie do każdego języka znaczników XML-based) do definiowania modułów abstrakcyjnych języka znaczników, a także wdrażaniu tych modułów w różnych językach schematu, takie jak DTD , XML Schema , i Relax NG .
- zbiór modułów abstrakcyjnych
- liczba wdrożeń tych modułów w różnych językach schematu.
Aby zdefiniować język korzystania z tych modułów, trzeba tylko określić kierowcę w jednym lub kilku językach schematu wdrażania, który powoduje niezbędnych modułów ładowanych.
Zastosowanie do XHTML
W zastosowaniu do XHTML zapewnia środki dla określania modułów z XHTML , aby umożliwić rozszerzenie XHTML i podzbiorów w kontrolowany sposób.
Moduły podstawowe są:
- Struktura (html, głowy, ciała, tytuł ...)
- Tekst (H1, H2, H3 ... p, pre ...)
- Hipertekstu (a)
- Lista (ul, li ...)
Inne moduły to aplet, obraz, formy i podstawowe formy.