Elementy
April 30th, 2009Tworzenie elementów
Przyciski i menu
Polecenia w menu XHTML i XML oraz przyciski na palecie XHTML pozwalają na tworzenie nowych elementów w wyznaczonych miejscach dokumentu. Używanie poleceń w menu XHTML i XML – umieść kursor nad wybranym poleceniem i i kliknij na typ elementu.
Paleta XHTML pozwala na bezpośredni dostęp do:
- wstawianie elemetów XHTML: division (
), nagłówki (
,
,
), tabelka (
), target anchor (
), link anchor (
), lista punktowana (
), lista numerowana (
), definition list (
), definition term (
), definicja (
), obraz (
), obiekt (
). - otwieranie/zamykanie elemenów XHTML: emphasis (
), strong (
) code(
), insertion (
), and deletion(
), superscript (
), and subscript (
).
Punkty wstawiania
Kiedy tworzy się nowe elementy, ważnym jest aby wybrać punkt wstawiania, nie tekst lub pojedyńczy znak: jeśli wybrany element nie jest pusty, Amaya próbuje przetworzyć wybraną część na wybrany typ elementu.
Miejsce elementu
Niektórych elementów nie można wstawiać w wybranym miejscu z powodu ograniczeń narzuconych przez język HTML. Amaya tworzy wówczas element w najbliższym miejscu, na które pozwala syntaks. Na przykład, Jeśli punkt wstawienia jest na końcowej linii paragrafu kiedy kliknie sie na przycisk
, Amaya stworzy ten element w następnej linii po paragrafie.
W niektórych wypadkach, Amaya zmienia istniejącą strukturę podczas tworzenia elementu w dozwolonej pozycji. Jeśli punkt wstawienia jest w liście (li) kiedy toworzy się nagłówek, lista zostaje automatycznie podzielona na dwie listy aby spełnić wymagania HTML DTD.
Structure submenu
Aby stworzyć elementy w elemencie head dokumentu, użyj XHTML/Structure submenu. Menu to jest aktywne tylko wtedy gdy wybór pada gdzieś w elemencie head dokumentu. Element head jest wyświetlany jedynie w Structure view. Widok ten powinien zostać wówczas otwarty. Ustaw kursor w wybranej pozycji i wybierz typ elementu z Structure submenu.
Structure submenu pozwala na pisanie komentarzy. Komentarze są widoczne jedynie w widoku strukturalnym ale mogą być wstawiane w każdym miejscu dokumentu.
Wygenerowane elementy
Niektóre elementy HTML składają się z kilku innych elementów, Na przykład, tabelka zawiera caption, kilka rzędów (tr) i wiele komórek (td lubr th) w każdym rzędzie.
Kiedy Amaya tworzy takie elementy, tworzy również ich komponenty. Tabelka tworzona jest z caption kilkoma rzędami i kilkoma polami. Punkt wstawienia jest umiejscawiany automatycznie w pierwszym z tych komponentów. Można umieścić treść komponentu bezpośrednio po stworzeniu elementu lub później. Strzałką lub myszką można przemieszczać się do nastepnego pustego komonentu.
HTML definiuje elementy do których można dołączyc styl.
Klawisz Enter (lub Return)
Kiedy pisze się nowy dokument lub poprawia stary, można tworzyc elementy sekwencyjne poprzez naciśnięcie klawisza Enter (lubReturn). Stary element zostaje zamknięty i otworzony jest nowy element tego typu. key.
Najczęstszym elementem jest paragraf. Można zmienić element na inny zmieniając jego typ w menu XHTML lub naciskając na przycisk na palecie XHTML. Można zmieniać typ elementu w dowolnym czasie.
Kiedy kursor znajduje sie na końcu elementu pre naciśnięcie klawisza Enter spowoduje powstanie nowej linii w elemencie pre. Aby stworzyć następny element np,: paragraf po elemencie pre, należy wybrać cały element pre klawiszem F2 i nacisnąć Enter.
W ten sam sposób można stworzyć paragraf po tabelce.
Kiedy zaznaczy się element h2 lub li, naciśnięcie klawisza Enter spowoduje utworzenie nowego elementu h2 lub li.