Showing posts with label Cool. Show all posts
Showing posts with label Cool. Show all posts

Wednesday, May 20, 2015

10 Cool Things HTML Tags Can Do

At the moment there are a total of 142 HTML elements standardized by W3C excluding the ones in the initial phases of standardization and those that went obsolete. That said, it is possible to miss or forget few of them that can be useful when needed.


Earlier we did a recap of some of the best CSS tricks you might have overlooked. This post will remind you some of the HTML tags that you didn’t know you could use to implement features such as:


1. Map Images


The HTML <map> elements can be used to create image maps. Image maps are basically images with clickable areas on them, that can be hyperlinked to another web page or other parts of the same document. You can define which areas of an image are clickable by simply mentioning the corresponding X Y coordinates of those points in the <area> elements nested inside <map>.


Note: The clickable areas cannot be styled through CSS so, if you want those markers to be styled, use a simple image editing software to draw the markers.


Tip: If you want to know the coordinates for a point in an image, open the image in an image editing software and move the cursor to that point, you should be able to see the coordinates of it in the software itself. For GIMP it is shown at left side of the bottom bar.



2. Input suggestions


Use <datalist> to provide a list of relevant suggestions that appear while typing an input value.



3. Highlight Text


Highlighted text usually has dark text color with a light background. You can achieve that highlighted text effect with markup alone. Any text enclosed inside the <mark> will have that effect.


You can customize the highlight color with the background-color CSS property of <mark> and the text color with the color property.



4. Define Templates


Along with HTML5 came the new <template> element. The <template> element holds markup inside it that is not rendered by the browsers, the markup enclosed by it are to be used to generate dynamic contents in the page using JavaScript.


For example, suppose you have a <table> where rows are to be added dynamically, you can simply put the markup of an empty row of that table inside the <template> tag and when needed call a JavaScript function containing script to copy the markup from inside the template tags and add it to the table markup. This is not supported by IE.



5. Fine Print


Fine print refers to the text of document that is typically printed in very small size containing information like conditions, terms, restrictions, citations, legal rights etc. The <small> tag in HTML can be used to show fine prints. From HTML5 onwards the <small> tag not only shows a fine-print styled text but will also semantically define the same as legal disclaimers and caveats.



6. Assign a Base URL


The <base>HTML element is quite handy when you have multiple links in your document with the same domain URLs, it allows you to add a base URL to the document which in turn allows you to add only relative URLs to other links in the page as needed.


Note: All of the relative URLs in the page will be referred based on the base URL, if you have any link with a different domain don’t forget to assign the complete URL to it.



7. Responsive Images


Responsive web development is in vogue with ever growing mobile access. Images can be toggled for different screen sizes with markup. The <picture> HTML5 element lets you add various image sources for different media for the image inside it.


Note: This currently works in Chrome only. You will have to set dom.image.picture.enable to true in about:config in Firefox.



8. Color Picker


HTML5 introduced many new input type elements; the color input element is one of them. It lets you chose a color on a webpage with the help of a color picker.



9. Group options


If you have many options in a dropdown list and would like to show them grouped, the <optgroup> element will get the job done. You can also style the groups with CSS.



10. The <noscript> element


The markup inside <noscript> is rendered by the browser only when the script is disabled. This tag is useful for letting users know when the script is disabled in their browser and to provide any alternate fallback mechanism for components on the web pages that will stop working without JavaScript.


 <head> <noscript><link rel="stylesheet" href="noscript_fallback.css"></noscript> </head> <body> <noscript><h2>Javascript is disabled in your browser.</h2></noscript> </body> 

Now Read:
15 Useful CSS Tricks You Might Have Overlooked










10 Cool Things HTML Tags Can Do

10 Cool Things HTML Tags Can Do

At the moment there are a total of 142 HTML elements standardized by W3C excluding the ones in the initial phases of standardization and those that went obsolete. That said, it is possible to miss or forget few of them that can be useful when needed.


Earlier we did a recap of some of the best CSS tricks you might have overlooked. This post will remind you some of the HTML tags that you didn’t know you could use to implement features such as:


1. Map Images


The HTML <map> elements can be used to create image maps. Image maps are basically images with clickable areas on them, that can be hyperlinked to another web page or other parts of the same document. You can define which areas of an image are clickable by simply mentioning the corresponding X Y coordinates of those points in the <area> elements nested inside <map>.


Note: The clickable areas cannot be styled through CSS so, if you want those markers to be styled, use a simple image editing software to draw the markers.


Tip: If you want to know the coordinates for a point in an image, open the image in an image editing software and move the cursor to that point, you should be able to see the coordinates of it in the software itself. For GIMP it is shown at left side of the bottom bar.



2. Input suggestions


Use <datalist> to provide a list of relevant suggestions that appear while typing an input value.



3. Highlight Text


Highlighted text usually has dark text color with a light background. You can achieve that highlighted text effect with markup alone. Any text enclosed inside the <mark> will have that effect.


You can customize the highlight color with the background-color CSS property of <mark> and the text color with the color property.



4. Define Templates


Along with HTML5 came the new <template> element. The <template> element holds markup inside it that is not rendered by the browsers, the markup enclosed by it are to be used to generate dynamic contents in the page using JavaScript.


For example, suppose you have a <table> where rows are to be added dynamically, you can simply put the markup of an empty row of that table inside the <template> tag and when needed call a JavaScript function containing script to copy the markup from inside the template tags and add it to the table markup. This is not supported by IE.



5. Fine Print


Fine print refers to the text of document that is typically printed in very small size containing information like conditions, terms, restrictions, citations, legal rights etc. The <small> tag in HTML can be used to show fine prints. From HTML5 onwards the <small> tag not only shows a fine-print styled text but will also semantically define the same as legal disclaimers and caveats.



6. Assign a Base URL


The <base>HTML element is quite handy when you have multiple links in your document with the same domain URLs, it allows you to add a base URL to the document which in turn allows you to add only relative URLs to other links in the page as needed.


Note: All of the relative URLs in the page will be referred based on the base URL, if you have any link with a different domain don’t forget to assign the complete URL to it.



7. Responsive Images


Responsive web development is in vogue with ever growing mobile access. Images can be toggled for different screen sizes with markup. The <picture> HTML5 element lets you add various image sources for different media for the image inside it.


Note: This currently works in Chrome only. You will have to set dom.image.picture.enable to true in about:config in Firefox.



8. Color Picker


HTML5 introduced many new input type elements; the color input element is one of them. It lets you chose a color on a webpage with the help of a color picker.



9. Group options


If you have many options in a dropdown list and would like to show them grouped, the <optgroup> element will get the job done. You can also style the groups with CSS.



10. The <noscript> element


The markup inside <noscript> is rendered by the browser only when the script is disabled. This tag is useful for letting users know when the script is disabled in their browser and to provide any alternate fallback mechanism for components on the web pages that will stop working without JavaScript.



<head>
<noscript><link rel="stylesheet" href="noscript_fallback.css"></noscript>
</head>
<body>
<noscript><h2>Javascript is disabled in your browser.</h2></noscript>
</body>

Now Read:
15 Useful CSS Tricks You Might Have Overlooked



10 Cool Things HTML Tags Can Do

Saturday, May 9, 2015

Showcase of Cool Hipster Business Card Designs

A business card serves a simple purpose: it bears your name, the name of your company or product, and contact details should the client want to get in touch with you. These days business cards are unique and outstanding, reflecting their owners’ personalities, quirks and talents ever since creatives got involved and completely changed the game.


Instead of being the regular flimsy and rectangular definition of business cards, the business cards of today’s hipster generation may be designed in only 1 or 2 colors, have odd cut-outs, look like pizza slices, drink coasters or fish among other things. In this post we have over 70 of these strange and beautiful business cards to showcase.


The Essentials to Designing a Business Card


Before we dive into the massive collection of creative business cards, here are some things you should know about business card designs.


Designing a business card which makes an impression is way harder than it looks. From margins to bleed areas, to how to pick the right color and card size, check out some of the essential aspects in business card designs you cannot afford to overlook.


Read full article here.


70+ Creative Business Card Designs


Here we go: in this massive collection, we’ve handpicked creative business cards of the hipster generation that fully showcase the talents of their makers.


IMAGE: H OUT H


IMAGE: Kevin He


IMAGE: Agata Kowalska


IMAGE: Io Anto


IMAGE: Daniel Rebman


IMAGE: Lemongraphic


IMAGE: Micael Butial


IMAGE: Michelle Thorp


IMAGE: Qanine


IMAGE: Micael Butial


IMAGE: Bratus and JIMMI TUAN


IMAGE: Cris Ruiz


IMAGE: Danielle Muntyan


IMAGE: Etienne Pigeyre


IMAGE: Jack Prettyman


IMAGE: by Webvilla


IMAGE: Io Anto


IMAGE: Ermolaev Bureau


IMAGE: G-sign


IMAGE: Open Studio by K


IMAGE: Lesha Limonov


IMAGE: Anthony Cole


IMAGE: Chelsea Fisher


IMAGE: Martyna Wędzicka


IMAGE: Q Manning


IMAGE: Belinda Love Lee


IMAGE: Kylee Barnard


IMAGE: Belinda Love Lee


IMAGE: Burak Kaynak


IMAGE: Evgeny Katz


IMAGE: Studio Caserne, Elizabeth Beaudoin, Ugo Varin and David Tremblay


IMAGE: Christopher Reath


IMAGE: Matt Hammond


IMAGE: Sharanya Kunnath


IMAGE: Talita Menezes


IMAGE: Patrick Carter


IMAGE: Emir Ayouni


IMAGE: Patswerk


IMAGE: Nishant Kothary


IMAGE: Andrew Power


IMAGE: Maria Aksyuta


IMAGE: Agnes Herr and nora demeczky


IMAGE: Jeannie Phan


IMAGE: Eslam Atef


IMAGE: David Robinson


IMAGE: Charlotte Skou


IMAGE: Suji Kweon


IMAGE: adelina espinoza


IMAGE: Matt Hammond


IMAGE: Patricia Yammine


IMAGE: Michelle Marcum


IMAGE: Rachel Swift


IMAGE: Felipe Genuino


IMAGE: Mathew Lynch


Another 20 more to go..


IMAGE: Kaitlyn Haddlesey


IMAGE: Itembridge llc


IMAGE: ACRE —


IMAGE: El Calotipo


IMAGE: Umer Ahmed and Haider Ahmad


IMAGE: Daniel Rebman


IMAGE: James Arends


IMAGE: Function Creative Co


IMAGE: Jake Ranallo


IMAGE: ArsiStyle


IMAGE: Jennifer Jewell


IMAGE: Mike Costanzo


IMAGE: MedinaKrluch


IMAGE: Maya Halilovic


IMAGE: Ipek Eris


IMAGE: Choko la


IMAGE: Ermolaev Bureau


IMAGE: Madhuri Garg


IMAGE: Valquiria Rabelo


IMAGE: Dylan McDonough


Designing minimalist business cards


If the use of color and peculiar design of the business cards in this post aren’t what you are looking for, check out more calm and professional-looking styles Nancy picked in her previous collection of beautiful minimalist business card designs.


You’d be surprised with what designers can create with two colors, white space and a whole lot of talent.


Freebie!! 10 business card templates


Can launch a startup, find clients and tackle deadlines like a pro but find it hard to create a business card that can sell well? Here are 10 free business card templates that can give you a headstart on a fine card design.


Download the PSDs and edit them to showcase your organization’s themes, goals and personality.


How to design business card that rocks!


Want to try your hand on creating your own business card? Get the tips you need, the pitfalls you should avoid, the mistakes you shouldn’t repeat and inspiration from creative examples available out there.


And when you’re done with the learning process, get down to designing a business card that will rock your clients’ socks off.


How tech moguls’ Business Cards look like


Here are what the business cards that belong to 15 of today’s biggest tech moguls — including Bill Gates, Mark Zuckerberg, Steve Wozniak and Steve Jobs — look like before they became household names.


Learn from the greats and stop worrying about getting your business cards right the first time around.


Now Read:
More Business Card Design, Tutorials and Templates










Showcase of Cool Hipster Business Card Designs