Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > pl.comp.lang.php > #16323

Re: Konwersja brzydkiego HTML/CSS do ładnego

From Roman Tyczka <noemail@because.no>
Subject Re: Konwersja brzydkiego HTML/CSS do ładnego
Newsgroups pl.comp.lang.php
References <de7vn1szh4g6$.dlg@tyczka.com>
Date 2020-03-27 12:34 +0100
Message-ID <1wjrn6srtl2a5.dlg@tyczka.com> (permalink)
Organization Telekomunikacja Polska

Show all headers | View raw


On Fri, 27 Mar 2020 12:03:06 +0100, Roman Tyczka wrote:

> Witam,
> 
> Mam jakieś gotowe szablony maili HTMLowych, z wbudowanymi CSSami, ale kod
> jest koszmarny, dużo niepotrzebnego wodolejstwa typu:
> 
> padding-top: 30px solid #2f4522; padding-right: 20px solid #2f4522;
> padding-bottom: 30px solid #2f4522; padding-left: 20px solid #2f4522
> 
> i tego typu rzeczy. Albo nieistniejące w CSS klasy użyte w HTMLu.
> 
> Ale wyświetla się wszystko poprawnie.
> 
> Czy jest jakieś narzędzie, które by umiało wyekstrahować czysty HTML i CSS,
> czysty czyli ten który de facto jest wyświetlany?
> Czyli które by pominęło w HTMLu klasy niezdefiniowane, a np. powyższy
> fragment CSS zapisałoby po ludzku:
> 
> padding: 30px 20px 30px 20px solid #2f4522;
> 
> Dłubię to ręcznie, ale to mega mozolna robota. Do tego głupia, bo możliwa
> do automatyzacji.
> 
> Zna ktoś coś?

Np. jest takie coś:

https://www.ranknotebook.com/tools/repair-html

Ale to działa tylko tak, że parsuje i wyciąga z HTMLa wszystkie style
zdefiniowane przez atrybut "style=", nadaje im nazwy i te nazwy używa
zamiast styli.
Niemniej nie o to mi chodzi.

Ideałem byłaby aplikacja, która renderuje stronę na silniku webowym, a
potem wyciąga z drzewa DOM strukturę HTML oraz przypisane elementom style i
generuje od nowa plik HTML z definicją styli.

-- 
pozdrawiam
Roman Tyczka

Back to pl.comp.lang.php | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Konwersja brzydkiego HTML/CSS do ładnego Roman Tyczka <noemail@because.no> - 2020-03-27 12:03 +0100
  Re: Konwersja brzydkiego HTML/CSS do ładnego Roman Tyczka <noemail@because.no> - 2020-03-27 12:34 +0100
  Re: Konwersja brzydkiego HTML/CSS do ładnego irq <ipluta62@gmail.com> - 2020-03-27 05:15 -0700
    Re: Konwersja brzydkiego HTML/CSS do ładnego Roman Tyczka <noemail@because.no> - 2020-03-27 18:47 +0100
      Re: Konwersja brzydkiego HTML/CSS do ładnego irq <ipluta62@gmail.com> - 2020-03-27 13:38 -0700
        Re: Konwersja brzydkiego HTML/CSS do ładnego Roman Tyczka <noemail@because.no> - 2020-03-30 09:46 +0200

csiph-web