Ищу php скрипт проверки css

Discussion in 'PHP' started by LStr1ke, 29 Sep 2012.

  1. LStr1ke

    LStr1ke Elder - Старейшина

    Joined:
    29 Jul 2009
    Messages:
    800
    Likes Received:
    145
    Reputations:
    73
    Ищу скрипт проверки на правильность синтаксиса CSS.
    Тоесть, чтобы проверял правильно ли составлен CSS файл.
    Например:
    Code:
    body, html {
    	font: 12px Tahoma;
    	color: #DDDDDD;
    }
    * {
    	margin: 0;
    }
    p {
    	padding: 10px;
    }
    - Правильный

    Code:
    body, html {
    	font: 12px Tahoma
    	color: #DDDDDD;
    }
    * {
    	margin: 0;
    	
    p {
    	padding: 10px;
    }
    Неправильный, т.к. после Tahoma пропущен знак ";"
    а у * не закрыто "}"

    Написать свой коненчо можно, но не хочется изобретать велосипед, уверен, что уже до меня все сделано )
     
  2. kroŧ

    kroŧ Member

    Joined:
    19 May 2010
    Messages:
    129
    Likes Received:
    33
    Reputations:
    8
    Парсить:
    http://jigsaw.w3.org/css-validator/validator
    http://jigsaw.w3.org/css-validator/validator?uri=https://www.google.com&profile=css3
     
  3. LStr1ke

    LStr1ke Elder - Старейшина

    Joined:
    29 Jul 2009
    Messages:
    800
    Likes Received:
    145
    Reputations:
    73
    Думал о парсинге валидаторов, но там много лишнего, по-сути, мне нужно ловить только грубые ошибки самой структуры css.
     
  4. necroleptick

    necroleptick Member

    Joined:
    3 Jan 2011
    Messages:
    105
    Likes Received:
    11
    Reputations:
    0
    я когда-то шаблонизатор пробовал писать свой, в инете мало информации на русском, проще забить на эту идею
     
  5. necroleptick

    necroleptick Member

    Joined:
    3 Jan 2011
    Messages:
    105
    Likes Received:
    11
    Reputations:
    0
    но что следует отметить в php встроенные регулярные выражения, поэтому синтаксический анализ довольно просто делать
     
    1 person likes this.