Skip to main content

Home/ Web Development, Design & Programming/ Group items tagged css-web-tools

Rss Feed Group items tagged

Saif Shuvo

Professional Web Design & Development Curriculum - 0 views

Lesson: 01 (Dreamweaver Basics & HTML) Introducing Dreamweaver, Elements, Attributes, Table, List, Forms, Formatting, Styles, Image, Hyperlinks. Head, Meta, Scripts, Layout, Fonts, URL- encode ...

webdesign web development

started by Saif Shuvo on 07 Jan 17 no follow-up yet
Soul Book

The Incredible Em & Elastic Layouts with CSS - 0 views

  • Elastic design uses em values for all elements. Ems are a relative size, written like this: 1em, 0.5em, 1.5em etc. Ems can be specified to three decimal places like so: 1.063em. “Relative” means: They are calculated based on the font size of the parent element. E.g. If a <div> has a computed font size of 16px then any element inside that layer —a child— inherits the same font size unless it is changed. If the child font size is changed to 0.75em then the computed size would be 0.75 × 16px = 12px. If the user increases (or decreases) text size in their browser, the whole interface stretches (or shrinks.)
  • All popular browsers have a default font size of 16px. Therefore, at the default browser setting, 1em = 16px.
  • The <body> inherits it unless styled otherwise using CSS. Therefore 1em = 16px, 0.5em = 8px, 10em = 160px and so on. We can now specify any element size we need to using ems!
  • ...9 more annotations...
  • However, (gasp) IE has a problem with ems. Resizing text from medium (default) to large in IE5/6 would lead to a huge increase in font size rather than the gradual one expected. So another selector is needed to get IE to behave: html{ font-size:100%; }
  • Let’s give our <body> some more style, and center everything in the viewport (this will be important later for our content wrapper.) Our initial CSS ends up like this: html{ font-size: 100%; } body{ font-size: 1em; font-family: georgia, serif; text-align: center; color: #444; background: #e6e6e6; padding: 0; margin: 0; }
  • 1 ÷ 16 × 740 = 46.25em (1 ÷ parent font-size × required pixel value = em value)
  • While we're here, we might as well add some typographic goodness by selecting a basic leading and adding some vertical rhythm, with everything expressed in ems.
  • Set a 12px font size with 18px line height and margin for paragraphs
  • Dividing the desired line height (18px) by the element font size (12px) gives us the em value for line height. In this example, the line height is 1 and a half times the font size: 1.5em. Add line height and margin properties to the CSS: p{ font-size: 0.750em; line-height: 1.5em; margin: 1.5em; } Now the browser will say to itself, “Oh, line height and margin is set to 1.5em, so that should be 1.5 times the font size. What’s the font size, again? 12px? OK, cool, make line height and margin 1.5 times that, so 18px.”
  • To retain our vertical rhythm we want to set an 18px line height and margin. Easy: If the font size is 18px then 18px in ems is 1em! Let’s add the properties to the CSS (and make the font weight light:) h1{ font-size: 1.125em; line-height: 1em; margin: 1em; font-weight: 300; }
  • Jon, good article and very useful chartm but your text sizing method has one major drawback. If elements with font-sizes set in em’s are nested, i.e with lists, these elements inherit the font size. Therefore each child element will be 0.75em (or 75%) of the previous one: See an example here. (Would have posted the code put it was coming out really ugly!) I would recommend against using that method and setting the global font size in the body tag i.e. 'font-size:75%' for 12px. Then only setting different font-sizes where necessary.
  • Thanks Will, interesting point, but that is solved with a simple font-size:1em on the first child. Retaining the default ensures that even images are sized correctly in ems. IE (surprise) will compute incorrectly against a parent length equivalent to 12px. My preference born out by some minor but painful computed size errors in complex layouts is not to adjust the body, and only set font size where necessary for specific elements.
  •  
    A nice and simple explanation of using EMs to make elastic layouts
Jochen Burkhard

Modern CSS Layouts, Part 2: The Essential Techniques - Smashing Magazine - 0 views

  •  
    In Modern CSS Layouts, Part 1: The Essential Characteristics, you learned that modern, CSS-based web sites should be progressively enhanced, adaptive to diverse users, modular, efficient and typographically rich. Now that you know what characterizes a modern CSS web site, how do you build one? Here are dozens of essential techniques and tools to learn and use to achieve the characteristics of today's most successful CSS-based web pages.
awqi zar

40 Excellent (Yet Free) CSS Tools And Generators For Developers | Free and Useful Onlin... - 1 views

  •  
    For a developer, finding useful CSS tools is like finding a magic lamp that can make his toughest task a fun activity. CSS tools help developers in numbers of ways and let them create stylish, functional and optimized websites.In this post, we are showcasing a precious collection of 40 useful and powerful CSS tools and generators that save your time and energy while giving the best possible results. Take a look and feel free to share your comments with us.
Laura Reed

ProCSSor - Advanced CSS Prettifier - 2 views

  •  
    "Procssor cleans and organizes your css the way you want it. Perfect for css consistency when multiple people contribute."
  •  
    "Procssor cleans and organizes your css the way you want it. Perfect for css consistency when multiple people contribute."
  •  
    With ProCSSor, you can take your CSS to the next level! This powerful tool makes your CSS more readable and manageable. I actually think that Andersen is an experienced software programming company that provides tools and services for software development and management. https://andersenlab.com/blueprint/website-redesign-best-practices
Kashif Mehmood Mughal

35 Ultimate Useful CSS Cheats to Streamline Web Development | Tutorial Lounge - 6 views

  •  
    We are follow our visitors and readers request presenting "35 Ultimate Useful CSS Cheats to Streamline Web Development" Cheat Sheets can help you save so much time and can really help you learn about CSS in an easy to understand format. I have gathered a list of CSS cheat sheets that I have found to be the most helpful. We encourage our readers and visitors to find use of these tools and find ways to improve your development process. If anyone have also some helping tools can share here for more help each others.
Laura Reed

Don't use IDs in CSS selectors? Oli.jp (@boblet) - 1 views

  •  
    "Recently I came across the post by Matt Wilcox called CSS Lint is harmful, ranting about the useful free tool CSS Lint. The "Don't use IDs in selectors" suggestion seems to have offended Matt the most, but I was surprised that many commenters also mentioned this as being a reason to avoid CSS Lint. This surprised me because smart people have been saying prefer classes to IDs for a while now. The article was light on reasons why this suggestion might be bad, but it boils down to....."
Jungle Jar

8 Free And Useful CSS Tools For Your Development Toolkit - 0 views

  •  
    This is a nice collection I've put together of both online CSS web applications and desktop applications to assist the web developer with his/her project. Both the CSS veterans and beginners should find these tools useful and at least worth a bookmark or quick download.
Jochen Burkhard

Color and Css Tools for Web Designers | INDEZINER - 1 views

  •  
    In this article we have selected of few useful tools for web designers hoping to come to your help. The selection includes color tools, css tools and editors. Feel free to add some more in our comment section and enjoy!
Jochen Burkhard

13 Excellent Tools and Systems for CSS Grid Based Layouts | Tools - 1 views

  •  
    A good grid can be a strong foundation for any design. Using grids got its start in print design, but has made it's way over to the web. There are several advantages to using grids in web design, but primarily they help achieve structure and consistency in layouts. If you have yet to start using grids in your web design projects, but want to get started…we're here to help. In this post, we've rounded up 13 excellent tools and systems for CSS grid based layouts.
Jochen Burkhard

Google: HTML, CSS, and Javascript from the Ground Up - Google Code University - Google ... - 0 views

  •  
    Google: HTML, CSS, and Javascript from the Ground UpAre you looking for a basic understanding of how UIs are created on the web or who wants to brush up outdated UI development knowledge? Or maybe you'd like to learn more about the medium you're designing for and gain basic tools for prototyping designs? Do you want a better understanding of the web and how Google makes the pages that are its face to the world? If so, "HTML, CSS, and JavaScript from the Ground Up" is for you.
mikhail-miguel

Robson » CSS Compressor - 0 views

  •  
    While a lot of people are out to optimize their sites/blogs, most everyone seems to skip over CSS. I have been spending some time looking at CSS Optimization tools today. I wanted something free, online, and easy to use. And of course, something that worked.
Soul Book

CSS techniques I use all the time - 0 views

  • EM calculations Sizing text is always an important part of making a usable design. I start all my CSS files with the following rules: html { font-size:100.01%; } body { font-size:1em; } The explanation for this comes from "CSS: Getting Into Good Coding Habits:" This odd 100.01% value for the font size compensates for several browser bugs. First, setting a default body font size in percent (instead of em) eliminates an IE/Win problem with growing or shrinking fonts out of proportion if they are later set in ems in other elements. Additionally, some versions of Opera will draw a default font-size of 100% too small compared to other browsers. Safari, on the other hand, has a problem with a font-size of 101%. The current "best" suggestion is to use the 100.01% value for this property.
  • I used the following calculation: 14px/16px = .875, 18px/16px = 1.125. So my default text at 1 em would translate to 16px for most users, and my small text I sized at .875em which I can trust to result in 14px for most users, while my large text I sized at 1.125em which I can trust to result in 18px
  • Safe Fluid-width Columns I work with hybrid fluid layouts all the time, usually with max-width set at anywhere from 900 to 1000px. I usually have floated columns with percentage widths, and browsers will calculate these percentage widths to whole pixel values when rendering the columns.
  • ...3 more annotations...
  • A typical problem is the following: when a user has the viewport at a size that makes the outer container 999 pixels wide, if the first column is 60% and the second is 40%, IE 6 will always calculate the two columns as 600 and 400 pixels and as a result, the two will not fit (600+400 = 1 more than 999) and it will drop the second column. This is obviously not intended behavior, and in a world where we still have to use floats for columns (I can't wait for display:table support across all browsers), it's important to work around this problem. I used to give my last column 1 less percent (in this example, it would have 39% instead of 40%, but this would usually result in columns that don't quite fill up the container. Of late I have been giving the last column .4 less percent (in this example, 39.6%), which seems to work perfectly. Browsers will calculate this width and round up, but it will still fit even with an odd container width like 999px and I won't have to worry about dropped columns.
  • Filtering for Old Browsers To be honest, I barely support IE 6 nowadays. If there is something special about my layout that doesn't work in IE 6, I will simply filter it out of the CSS that IE 6 understands
  • Because old browsers like IE 6 don't support the "first child" selector (right caret >), I can do the following to make sure that IE 6 only gets the basic setting and all the new-fangled browsers get the right result: div#container { width:900px; } html>body div#container { width:auto; max-width:900px; } /* This overrides the previous declaration in new browsers only, IE 6 simply ignores it. */
  •  
    Excellent simple collection of CSS tips that are easy to remember and implement. It's an old article, but i think everything is still relevant
wajah pribumi

CSS tutors || Belajar CSS itu Mudah !: Mengenal CSS - 0 views

  •  
    CSS , kependekan dari Cascading Style Sheet merupakan salah satu bahasa style sheet untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. Nama CSS didapat dari fakta bahwa setiap deklarasi style yang berbeda dapat diletakkan secara berurutan, yang kemudian membentuk hubungan ayah-anak (parent-child) pada setiap style.
Jochen Burkhard

Modern CSS Layouts: The Essential Characteristics - Smashing Magazine - 0 views

  •  
    Now is an exciting time to be creating CSS layouts. After years of what felt like the same old techniques for the same old browsers, we're finally seeing browsers implement CSS 3, HTML 5 and other technologies that give us cool new tools and tricks for our designs.
Sampath Kumar

What is specificity in CSS - 1 views

  •  
    Specificity: Specificity describes about the priority of selector in CSS. Before working with CSS it is good to know about specificity. Because if the page contains few CSS selectors, then it is fine. But if we are dealing with a page which contains many CSS selectors, then we might confuse.
Jochen Burkhard

22 Handy HTML5 & CSS3 Tools, Resources And Guides | Graphic and Web Design Blog - 0 views

  •  
    HTML5 and CSS3 are bringing new features to us and in this article you'll be able to find some great tools, cheat sheets and much more you could need to master these new features.
mikhail-miguel

Online CSS Optimiser/Optimizer : flumpCakes - 0 views

  •  
    CSS Optimizer optimizes and reduces the file size of the Cascading Style Sheets
awqi zar

40+ Useful & Handy Web Designer's Web Services & Tools | Noupe - 1 views

  •  
    Stay Online on the worldwide web on the world wide web online online roulette from Contemporary modern sydney, Fun and Free! Now you is able of doing Actual "www.funlivecasino.com.au" Stay Online on the worldwide web on the world wide web online online roulette for Fun in Contemporary modern sydney on a product new web page, FunLiveCasino.com.au. Using the newest on the worldwide web operating technology, Fun Stay Gambling house allows you be a element of a genuine action occurring on a genuine desk in a genuine betting house, all approved on Live! You can see other real gamers in the betting house betting on the same outcomes you do providing you greatest believe in in the outcomes as they are not designed 'just for you a, like other action being affected by items such as 'live studios' or pc designed actions. Its awesome to think when your really in the betting house that you might be on digicam, and individuals on the worldwide web might be watching! The long run is scary! Believe one day soon this will be the only way individuals would bet on the worldwide web because the worldwide web is complete of fraudsters, you have to be extremely cautious, and why would you perform Online Online on the worldwide web on the world wide web online online roulette any other way except from a Actual Gambling house you can analyze out, see, pay attention to and trust! Amazingly this web page is definitely 100 % 100 % 100 % 100 % 100 % free and has no determining upon up process, no junk, no pc bunny rabbit bunny mouse mouse clicks and no pressure. Just Immediate Fun "www.funlivecasino.com.au" 100 % 100 % 100 % 100 % 100 % free Stay Roulette! Give it a try, its value verifying out! "www.funlivecasino.com.au" Australia's Online Fun Stay Casino! Backlink designed from http://fiverr.com/radjaseotea/making-best-156654-backlink-high-pr
Maxim Djuliy

20 stunning examples of CSS 3D transforms - 0 views

  •  
    Rounded corners, gradients and drop shadows are well known features of CSS3, but beyond these there lie CSS transitions, transforms and animations. In combination they create effects never before achievable. CSS 3D transforms are smooth, hardware accelerated and simple to implement, with browsers taking on what would be very difficult perspective calculations.
1 - 20 of 446 Next › Last »
Showing 20 items per page