Skip to content
random-pvaPublic
forked from djfm/cssin

About

A CSS inliner in PHP that works pretty well

Resources

Stars

0 stars

Watchers

1 watching

Forks

 
 

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

cssin

A CSS inliner that works pretty well.

#Features

  • CSSIN understands the !importance of !important CSS properties.
  • CSSIN will parse your HTML document and retrieve the CSS stylesheets all by itself, you don't need to tell it what to do.
  • Resting on standard, proven tools to do the heavy lifting, cssin is less prone to errors than other CSS inliners out there.
  • Uses [CSSTidy] (http://csstidy.sourceforge.net/), a real CSS parser, i.e. a parser that doesn't just use a bunch of regexps and choke on weird, valid input.
  • Uses [PHP Simple HTML DOM Parser] (http://simplehtmldom.sourceforge.net/) to parse and modify the HTML. It uses regexps internally, which is bad, but this parser is robust and well tested.
  • It is not extremely slow.
  • It will not hurt your cat, although I decline any responsibility if it does.

#License

Do whatever you like if it is free.

#Usage

require 'cssin.php'

$cssin = new CSSIN();

$html_with_inlined_css = $cssin->inlineCSS('http://some_url.com/file.html');

About

A CSS inliner in PHP that works pretty well

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages