Podporované formátování

Na této stránce najdete přehled HTML tagů, CSS vlastností a funkcí, které služba Email.cz podporuje pro zobrazení doručených zpráv.

Podporované HTTML tagy

Zpracování HTML je řízeno pravidly, která jsou sepsána v tabulkách níže. Význam jednotlivých sloupců v těchto tabulkách je:

Akce

  • Zahodit – tag a jeho atributy se zahodí jakoby neexistoval.
  • Ponechat – tag a jeho atributy se ponechají a interpretují.
  • <XXX> – tag je nahrazen tagem <XXX>

Obsah

  • Zahodit – obsah tagu se zahodí jakoby neexistoval.
  • Ponechat – obsah tagu a jeho atributy se interpretují.
  • Ponechat styly – styly jsou přeformátovány, tak aby byly platné pouze v tagu určenému k zobrazení obsahu zprávy.

Povolené atributy

  • Atributy, které nejsou zde uvedeny jsou zahozeny .
  • Některé atributy mohou nabývat pouze konkrétních hodnot, jako třeba čísla, barvy nebo URL. Pokud takový atribut má jinou hodnotu, než je povolená, je zahozen.
  • Pokud hodnotou atributu  je URL (například atribut href) a tato URL je neplatná, je tento atribut zahozen. Je dobré pamatovat na to, že znaky jako mezera nebo znaky s diakritikou musí být zakódovány pomocí tzv. url-encoding.

Tagy které nejsou výslovně uvedeny v některé z následujících tabulek, jsou zahozeny.

Pravidla platná pro všechny tagy

TagAkceObsahPovolené atributy
   lang,style,title,dir,id,class

HTML5: 4.1: The root element

TagAkceObsahPovolené atributy
HTMLponechatponechat 

HTML5: 4.2: Document metadata

TagAkceObsahPovolené atributy
HEADponechatponechat 
TITLEzahoditzahodit 
BASEzahoditzahodit 
LINKzahoditzahodit 
METAzahoditzahodit 
STYLEponechatponechat styly 

HTML5: 4.3: Sections

TagAkceObsahPovolené atributy
BODYponechatponechat 
ARTICLEponechatponechat 
SECTIONponechatponechat 
NAVponechatponechat 
ASIDEponechatponechat 
H1ponechatponechatalign
H2ponechatponechatalign
H3ponechatponechatalign
H4ponechatponechatalign
H5ponechatponechatalign
H6ponechatponechatalign
HEADERponechatponechat 
FOOTERponechatponechat 
ADDRESSponechatponechat 

HTML5: 4.4: Grouping content

TagAkceObsahPovolené atributy
Pponechatponechatalign
HRponechatponechatalign, color, noshade, size, width
PREponechatponechatwidth
BLOCKQUOTEponechatponechatcite, align,data-email
OLponechatponechatreversed, start, type, compact
ULponechatponechatcompat, type
LIponechatponechatvalue, type
DLponechatponechatcompact
DTponechatponechat 
DDponechatponechat 
FIGUREponechatponechat 
FIGCAPTIONponechatponechat 
DIVponechatponechatalign
MAIN<div>ponechat 

HTML5: 4.5: Text-level semantics

TagAkceObsahPovolené atributy
Aponechatponechathref, hreflang, coords, shape, media, name, download, charset, rel, type
EMponechatponechat 
STRONGponechatponechat 
SMALLponechatponechat 
Sponechatponechat 
CITEponechatponechat 
Qponechatponechatcite
DFNponechatponechat 
ABBRponechatponechat 
DATAponechatponechat 
TIMEponechatponechat 
CODEponechatponechat 
VARponechatponechat 
SAMPponechatponechat 
KBDponechatponechat 
SUBponechatponechat 
SUPponechatponechat 
Iponechatponechat 
Bponechatponechat 
Uponechatponechat 
MARKponechatponechat 
RUBYponechatponechat 
RBponechatponechat 
RTponechatponechat 
RTCponechatponechat 
RPponechatponechat 
BDIponechatponechat 
BDOponechatponechat 
SPANponechatponechatlang
BRponechatzahoditclear
WBRponechatzahodit 

HTML5: 4.6: Edits

TagAkceObsahPovolené atributy
INSponechatponechatcite, datetime
DELponechatponechatcite, datetime

HTML5: 4.7: Embedded content

TagAkceObsahPovolené atributy
IMGponechatzahoditalt, src, usemap, ismap, width, height, align, border, hspace, vspace
MAPponechatponechatname
AREAponechatponechatalt, coords, href, hreflang, shape, media, rel
PICTUREzahoditponechat 
IFRAMEzahoditzahodit 
EMBEDzahoditzahodit 
OBJECTzahoditzahodit 
PARAMzahoditzahodit 
VIDEOzahoditzahodit 
AUDIOzahoditzahodit 
SOURCEzahoditzahodit 
TRACKzahoditzahodit 

HTML5: 4.9: Tabular data

TagAkceObsahPovolené atributy
TABLEponechatponechatborder, sortable, align, bgcolor, bordercolor, cellpadding, cellspacing, frame, rules, width, background, summary
CAPTIONponechatponechatalign
COLGROUPponechatponechatspan, align, char, charoff, valign, width
COLponechatzahoditspan, align, char, charoff, valign, width
TBODYponechatponechatalign, char, charoff, valign, background
THEADponechatponechatalign, char, charoff, valign, background
TFOOTponechatponechatalign, char, charoff, valign, background
TRponechatponechatalign, bgcolor, char, charoff, valign, background
TDponechatponechatcolspan, rowspan, scope, align, bgcolor, char, charoff, height, nowrap, valign, width, background,a xis
THponechatponechatcolspan, rowspan, scope, abbr, sorted, align, bgcolor, char, charoff, height, nowrap, valign, width, background, axis

HTML5: 4.10: Forms

TagAkceObsahPovolené atributy
FORM<div>ponechat 
LABEL<div>ponechat 
INPUTzahoditponechat 
BUTTON<span>ponechat 
SELECT<div>ponechat 
DATALIST<div>ponechat 
OPTGROUP<div>ponechat 
OPTION<div>ponechat 
TEXTAREA<div>ponechat 
OUTPUT<div>ponechat 
PROGRESS<div>ponechat 
METER<div>ponechat 
FIELDSET<div>ponechat 
LEGEND<div>ponechat 

HTML5: 4.11: Scripting

TagAkceObsahPovolené atributy
DETAILSzahoditzahodit 
SUMMARYzahoditzahodit 
MENUzahoditzahodit 
MENUITEMzahoditzahodit 
SCRIPTzahoditzahodit 
NOSCRIPTzahoditzahodit 
TEMPLATEzahoditzahodit 
CANVASzahoditzahodit 

HTML5: 11.2 Non-conforming features

TagAkceObsahPovolené atributy
ACRONYMponechatponechat 
DIRponechatponechat 
HGROUPponechatponechat 
STRIKEponechatponechat 
XMPponechatponechat 
BASEFONTponechatponechat 
BIGponechatponechat 
CENTERponechatponechat 
FONTponechatponechatcolor, face, lang, size
MULTICOLponechatponechatcols
PROGRESSponechatponechat 
NOBRponechatponechat 
SPACERponechatponechat 
TTponechatponechat 
FRAMEzahoditzahodit 
FRAMESETzahoditzahodit 
NOFRAMESzahoditzahodit 
APPLETzahoditzahodit 
BGSOUNDzahoditzahodit 
ISINDEXzahoditzahodit 
LISTINGzahoditzahodit 
NEXTIDzahoditzahodit 
NOEMBEDzahoditzahodit 
PLAINTEXTzahoditzahodit 
BLINKzahoditzahodit 
MARQUEEzahoditzahodit 
COMMANDzahoditzahodit 
DIALOGzahoditzahodit 
IMAGEzahoditzahodit 
KEYGENzahoditzahodit 
SARCASMponechatponechat 

SVG and MathML

TagAkceObsahPovolené atributy
svgzahoditzahodit 
mathzahoditzahodit 
xmlzahoditzahodit 

Zakázané CSS vlastnosti 

Vlastnosti jejichž jména začínají znakem - nebo obsahující slova z následující seznamu jsou zahozeny:

  • cursor
  • position
  • page

Povolené CSS funkce

  • attr()
  • calc()
  • linear-gradient()
  • matrix()
  • matrix3d()
  • perspective()
  • radial-gradient()
  • repeating-linear-gradient()
  • repeating-radial-gradient()
  • rgb()
  • rgba()
  • rotate()
  • rotate3d()
  • rotateX()
  • rotateY()
  • rotateZ()
  • scale()
  • scale3d()
  • scaleX()
  • scaleY()
  • scaleZ()
  • skew()
  • skewX()
  • skewY()
  • translate()
  • translate3d()
  • translateX()
  • translateY()
  • translateZ()

CSS vlastnosti obsahující jiné než povolené funkce (například url()) jsou zahozeny celé.