![]() |
mail w html - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript) +--- Wątek: mail w html (/thread-mail-w-html) |
mail w html - Heyek - 28-05-2012 RE: mail w html - Kartofelek - 29-05-2012 1) sprawdź sobie to: http://htmlemailboilerplate.com/ 2) cały laj robisz na super starych technikach. Tabelki, stylowanie wewnątrz KAŻDEGO znacznika (nawet jeżeli ten znacznik jest wewnątrz innego ostylowanego - gmail lubi narzucać swoje stylowanie, dlatego trzeba wszystko stylować) 3) sprawdzasz na gmail, wp, onecie, outlooku ![]() 4) style stosujesz wszyte w kod! 5) NIE STOSUJESZ obrazków jako tło. Jeżeli coś ma mieć dynamiczną wysokość (np tło pod tekstem) to ma mieć JEDNOLITY KOLOR 6) na koniec możesz też takie rzeczy: http://webcodertools.com/imagetobase64converter 7) moze to ci pomoże: https://www.getfractal.com/ RE: mail w html - Heyek - 29-05-2012 Dzięki za pomoc. Maila mam pawie gotowego, jednak nie mogę umieścić tego obrazka w tle. próbowałem za pomocą tego: http://webcodertools.com/imagetobase64converter ale nie działa. Masz może jeszcze jakiś pomysł jak można to zrobić ?? RE: mail w html - Kartofelek - 29-05-2012 Nie obejdziesz tego. Jeżeli klient poczty to obsługuje to dobrze. Inaczej nie dasz rady. Możesz próbować np z position absolute itp, ale ogólnie to zawsze znajdzie się czytnik który to rozwali. Ogólnie więc zastosuj normalnie obrazek (style="background....") a w ramach alternatywy daj solidny kolor np bgcolor czy poprzez style="background:#000 url(....) no-repeat;" Na pocieszenie powiem ci że nie jesteś jedyny co robi ten błąd. Sam straciłem na tym sporo nerwów. Emaile rządzą się własnymi prawami. Na koniec mała zagadka: Kod: <table cellspacing="0" cellpadding="0" border="0" style="margin:20px"> Co powoduje taki kod? Inaczej. Co powoduje taki kod w outlooku 2007? |