Huge Css file with huge numbers of unsed rules [duplicate] - css

This question already has an answer here:
Closed 11 years ago.
Possible Duplicate:
Tool for checking unused CSS selectors?
I am working on a big project that was work on many people before me and now the CSS file is very big more than 4000 line there is many unused css rules i was trying firebug plugin CSS usage but i have to check page by page and compare what use here and not used there while its only one big CSS file is there any web site that can help me find unused CSS rules much better

In the chrome console you have the "Audits" tab. There you click in "Run" and shows you a result with unused rules.
http://code.google.com/intl/es/speed/page-speed/download.html this is a plugin for firefox and chrome
EDIT:
Here you have two tools to minimize css
http://tools.w3clubs.com/cssmin/
http://www.cleancss.com/

Related

Can you disable all css loading on chrome? [duplicate]

This question already has answers here:
How to disable CSS in Browser for testing purposes
(19 answers)
Closed 7 months ago.
I am looking for an option based solution.
Of course there is an option to remove all style tags one by one from the elements panel, this will not remove inline injected styles.
For debugging purposes I would like this option to be at reach, I remember this being an option at one time.
For debugging you could try commenting out link tag in html body that has link to CSS stylesheet
You can do that on Firefox, found in the menu under View -> Website Style -> No Style (the wording might be slightly different, I don't have english version of FF installed but you should find it rather easily I guess.

How to really find all unused css styles on a website

For refactoring purposes, I am trying to find all unused css style definitions on my website. After googling a while I found various tools like Google Chrome's Audit feature or the Firefox add-on called "dust-me selectors": How can I find unused images and CSS styles in a website?
For me these tools don't work because:
While running, they will only trigger Chrome or Firefox specific css, which means other code like e.g. styles for IE-specific stuff which is included via IE conditional comments, will be marked as being unused although that's not true.
These tools will only work for the page that I am currently looking at. So if I have 1 big css file for all my pages, these tools will mark a decent amount of styles as being unused for the one page I am looking at although they could be required on other pages because switching pages will make these tools "forget" they last state.
Are there any free tools out there that let me find unused css styles taking cross-browsers and multiple pages into consideration?
Just use below link to search unused css Remove Unused CSS

How to define a clean-sheet HTML object? [duplicate]

This question already has answers here:
Closed 10 years ago.
Possible Duplicate:
Stop CSS styles to be applied in particular sections of the code
HTML code inserted into WordPress with many plugins (each of them probably has it's own style) inherit global styles automatically.
An approach is to find unwanted styles and override them. Sometimes it's difficult to find it as in my case)
How can I define an HTML object to be clean from base and don't inherit any style from the page ?
According to the browser, it's the built in style: the border-spacing is set to 2px.
I think you meant to clear this with cellspacing=0, but the page is an HTML5 page, which doesn't support this attribute.
That said, there's some advice for you. Using tables for mark-up is outdated. You may get away with it, but if you are creating an html 5 page, you should obey the rules that come with it. :) It turns out that it isn't any of the WordPress CSS that is bothering you. It was just the built-in style, which could not be overruled using outdated attributes. :)
For the future, in most browsers you can inspect the elements and their properties. In Chrome this is built in, in FireFox I think you still need to install the FireBug plugin. With that, you can right-click -> inspect element and then check the element or its parent to see what is going on:

Is it possible to find all unused CSS? [duplicate]

This question already has answers here:
Closed 11 years ago.
Possible Duplicate:
Tool to identify unused css definitions
I have quite big CSS file, that already contains style definition for classes/elements that are not used by markup any more.
It is possible to find those quick?
You can use the Firefox extension Dust-Me at http://www.sitepoint.com/dustmeselectors/.
you can get the Dust-Me Selectors plug in for Firefox to test pages individually or spider a whole site.

Tool for cleaning up CSS? [duplicate]

This question already has answers here:
How to identify unused CSS definitions from multiple CSS files in a project
(3 answers)
Closed 1 year ago.
Before publishing a site I have bloat of unused CSS styles. Is there any good tool to detect unused CSS classes, divs?
Related Questions:
Tool to identify unused css definitions
Are there any utilites that will help me refactor CSS
Here is a simple web based css optimizer, very useful:
http://www.cleancss.com/
Try ProCSSor
Make sure you have firebug (for Firefox, if you don't know), and then install the pagespeed plugin for firebug, developed by Google:
http://code.google.com/speed/page-speed/
It will give you a 'pageSpeed' tab in firebug. Open it and, with 'performance' selected, click 'analyze performance'. Along with lots of other useful suggestions, you will get a list item labelled "Remove Unused Css". Click to expand it and see a breakdown by resource of unused css rules appearing on the present page, along with the memory size that you will save by removing the unused rules.
You can try CSS Tidy:
http://csstidy.sourceforge.net/
It is simple yet effective.

Resources