Vad är ett HTML-stycke?
Ett HTML-stycke i HyperText Markup Language är en tagg som används i ett HTML-dokument för att definiera ett block som ett stycke. Det är ett element på blocknivå och är i HTML-språkens specifikation förbjudet att innehålla de flesta andra blocknivåelement. Att innesluta ett block med text i en HTML-stycketikett har i de flesta webbläsare effekten att infoga en tom rad innan stycket börjar och efter blockets slut. Att definiera ett område som ett stycke har också fördelen att låta hela innehållet få specifika stilar att appliceras på det genom användning av kaskadformat formatmallar (CSS). Det anses i allmänhet dålig form att använda flera styckblock som den enda formateringen på en sida, även om det finns vissa situationer där detta kan vara nödvändigt.
HTML-avsnittet är ett av de mest grundläggande elementen som kan ingå i ett HTML-dokument. Det är också ett blocknivåelement, vilket innebär att det definierar ett block med kod eller text. Detta begränsar typen av kod som ett HTML-stycke faktiskt kan innehålla, med undantag för de flesta andra blocknivåelement som strukturerade listor och andra stycken. Endast inlineformateringstaggar kan användas inuti ett styckeblock, inklusive taggar för kursiv, fetstil eller adresslänkar.
Anledningen till att en HTML-stycketagg är nödvändig är att när ett HTML-dokument läses av en webbläsare tar det bort de flesta utrymmen och rader som användes. Det finns ett antal orsaker till detta, men ett av de olika sätten som datoroperativsystem faktiskt definierar en linjestopp, vilket gör det lättare att ta bort dem än att översätta dem. Utan förmågan att använda radbrytningar måste HTML-taggar användas för att definiera formatering. Ofta används i kombination med HTML-avsnittet taggen är en annan tagg känd som en radbrytning, som helt enkelt sätter in en tom rad varhelst taggen finns. Att använda flera linjeavbrott i ett större avsnittblock är det föredragna sättet att tillhandahålla avstånd, i motsats till många styckeflikar som, när de placeras samtidigt tillsammans, faktiskt kommer att orsaka flera rader mellan styckena.
Det finns flera attribut som en HTML-stycktagg kan använda, även om vissa av dem har ersatts av CSS-attribut som ger mer exakt alternativ för layout och avstånd. Justering av stycket - till höger, vänster eller mitt - är ett av dessa avskrivna attribut. Några andra element i ett stycke som kan ändras är riktningen för texten för främmande språk och reaktionen på normala användaråtgärder som att förflytta musen över blocket eller klicka på den.