Reguli pentru purtarea bijuteriilor. Reguli de formatare CSS
În ciuda excelentului editor online, pe care îl îmbunătățim și îl extindem în mod constant pe DashaMail, unii dintre clienții noștri preferă să folosească . Uneori, acest lucru se datorează regulilor stricte ale cărții de marcă, uneori datorită moștenirii lăsate de la marketerii anteriori.
În orice caz, respectăm acest drept și încercăm să ne ajutăm clienții să facă campaniile de e-mail adaptabile și să arate grozav în diferite contexte. clienti de mailși browsere. La urma urmei, după cum știți, există mulți clienți și programe de e-mail:
- versiuni web de mailere (Gmail, Yandex, Mail, Yahoo etc.)
- programe desktop (Outlook, Mail, Mozilla Thunderbirdși chiar Bat)
- clienți de e-mail mobile (Iphone, iPad, versiuni diferite Android etc.)
Din păcate, dezvoltatorii tuturor acestor aplicații au acționat inconsecvent cele mai bune tradițiiînmulțirea standardelor.
Unii dintre acești clienți, alții nu, unele atribute și stiluri sunt acceptate clienții mobiliși nu sunt acceptate pe desktop. În plus, suportul pentru HTML și CSS poate varia de la o versiune la alta a ceea ce pare a fi același program. Versiunile web uneori pur și simplu decupează codul sau adaugă propriul cod.
Pentru a minimiza consecințele acestei bacanale, ne-am dezvoltat 5 reguli, care ar trebui să vă ghideze atunci când vă creați propriul aspect html.
1. Aspect cu tabele
Dacă doriți o soluție simplă și de încredere, atunci mesele sunt calea de urmat. alegere evidentă. Cu siguranță vă va salva de problemele cu clienții de e-mail vechi. Nu uitați de browserele care deschid versiuni web ale clienților de e-mail, unele dintre ele pot fi IE7 sau chiar, Doamne ferește, IE6.
2. Verificați universalitatea suportului pentru atribute pentru etichetele HTML și proprietățile CSS
Noi, care vă va permite să verificați rapid și ușor suportul pentru diverse atribute și proprietăți în cei mai populari 10 clienți de e-mail. Dacă nu sunteți sigur de ceva, atunci nu ezitați și verificați-vă presupunerile despre corectitudinea aspectului dvs.
3. Uită de blocul CSS
Se recomandă utilizarea CSS strict inline. Desigur, acest lucru poate provoca durere atunci când se generează manual codul html, așa că DashaMail sugerează utilizarea acest instrument automat - imediat după încărcarea codului html în pasul 2 al creării unui newsletter.
4. Lățimea literei 600 pixeli
Mulți clienți de e-mail desktop au o zonă maximă de vizualizare a mesajelor de aproximativ 600 px, ceea ce ne permite să potrivim litera, lăsând marje mici. 600 este, de asemenea, un multiplu al lui 1-2-3-4-5-6, ceea ce vă va permite să implementați o structură adaptativă normală cu mai multe coloane, fără a utiliza „cacat și bețe”. Dacă împărțiți 600 la 9, obțineți o mulțime de șase. Practic, acest lucru nu este aplicabil în niciun fel, dar este pur și simplu mișto. În general, după cum se spune, „nu reflectați – răspândiți-o”.
5. Media-query nu este foarte cool.
Suportul pentru interogări media în majoritatea clienților de e-mail este limitat, de exemplu, este prost dezactivat în e-mail Clienți Gmail, atât în browser cât și în aplicatii mobile. Este posibil să obțineți receptivitate fără a utiliza această componentă CSS, deși este puțin complicat. Dar cred în voi, tinerii mei Padawani.
Utilizarea acestor 5 reguli vă va permite să creați cod html corect, afișat universal în toți clienții de e-mail și browserele, ceea ce înseamnă că toți abonații tăi vor experimenta cea mai profundă satisfacție de a-l contempla în căsuța lor poștală.
Aşa să fie! Cu dragoste, Dasha.
Pentru a organiza transferul de date dintr-un formular HTML într-un script PHP, mai întâi trebuie să configurați fișierul php.ini:
Inregistreaza-te_ globale= pe // acces direct la câmpurile formularului după nume
error_reporting=E_ALL//raportează toate erorile
afişa_ eroare= pe//reducerea erorilor în document
error_prepend_string=" ”
//format pentru erori (etichetă de deschidere)
eroare_ adăuga_ şir=” font>”
//format pentru erori (etichetă de închidere)
Regula principală în conectarea unui formular HTML și a unui script PHP este de a crea o variabilă pentru fiecare element transmis Formulare HTML. Adică, dacă aveți un câmp de text în formularul numit Text și un buton Trimitere, în scriptul PHP care primește nu mai trebuie să creați o variabilă pentru câmp de textși inițializați-o cumva, deoarece această variabilă $Text va fi creată automat cu o valoare egală cu valoarea introdusă în câmpul de text.
Formularul și scriptul PHP pot fi plasate într-un singur document. Pentru a face acest lucru, trebuie să specificați action=" în acțiune" .
Exemplu:
if (isset($im)) (tipărește $im;)