<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>HTML &amp; CSS Tip of the Week</title><description>Quick, weekly HTML &amp; CSS tips</description><link>https://html-css-tip-of-the-week.netlify.app/</link><item><title>A few fun nesting tips &amp; tricks</title><link>https://html-css-tip-of-the-week.netlify.app/tip/nesting-tips-tricks/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/nesting-tips-tricks/</guid><description>There are some handy things that you can do with nesting, espcially when you start moving the &amp; placeholder around!</description><pubDate>Thu, 02 Oct 2025 00:00:00 GMT</pubDate></item><item><title>One corner, two border radii</title><link>https://html-css-tip-of-the-week.netlify.app/tip/mutliple-corner-radii/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/mutliple-corner-radii/</guid><description>Did you know you can control the border radius of both sides of a corner indepenently of one another? It might seem a little strange to do, but you can do some intersting things with it!</description><pubDate>Thu, 25 Sep 2025 00:00:00 GMT</pubDate></item><item><title>The picture element</title><link>https://html-css-tip-of-the-week.netlify.app/tip/the-picture-element/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/the-picture-element/</guid><description>Sometimes, designs have different images for large and small screen layouts. In those situations, it can be tempting to simply bring in multiple images and use a media query in your CSS to control when we see each one, but the &lt;picture&gt; element is purpose-built for these situations.</description><pubDate>Thu, 18 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Single-colour gradients</title><link>https://html-css-tip-of-the-week.netlify.app/tip/single-color-gradients/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/single-color-gradients/</guid><description>It might seem strange, but single-colour gradients can come in handy in a few different ways!</description><pubDate>Fri, 12 Sep 2025 00:00:00 GMT</pubDate></item><item><title>@property</title><link>https://html-css-tip-of-the-week.netlify.app/tip/at-property/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/at-property/</guid><description>Register custom CSS properties with specific syntax to enable smooth animations and transitions.</description><pubDate>Thu, 10 Jul 2025 00:00:00 GMT</pubDate></item><item><title>:nth-last-child</title><link>https://html-css-tip-of-the-week.netlify.app/tip/nth-last-child/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/nth-last-child/</guid><description>Select elements by counting backwards from the end using the :nth-last-child pseudo-class selector.</description><pubDate>Thu, 03 Jul 2025 00:00:00 GMT</pubDate></item><item><title>object-fit and object-position</title><link>https://html-css-tip-of-the-week.netlify.app/tip/object-fit-and-object-position/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/object-fit-and-object-position/</guid><description>Crop images in a similar to way background images by using object-fit and object-position</description><pubDate>Thu, 26 Jun 2025 00:00:00 GMT</pubDate></item><item><title>calc-size()</title><link>https://html-css-tip-of-the-week.netlify.app/tip/calc-size/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/calc-size/</guid><description>We can now do calculations based on the intrinsic size of an element</description><pubDate>Fri, 20 Jun 2025 00:00:00 GMT</pubDate></item><item><title>The ::selection-pseudo-element</title><link>https://html-css-tip-of-the-week.netlify.app/tip/selection-pseudo-element/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/selection-pseudo-element/</guid><description>Add a little personality to your site by changing the selection styles</description><pubDate>Wed, 11 Jun 2025 00:00:00 GMT</pubDate></item><item><title>The &lt;output&gt; element</title><link>https://html-css-tip-of-the-week.netlify.app/tip/output/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/output/</guid><description>Display calculation results and user interaction outcomes with semantic HTML using the output element.</description><pubDate>Fri, 06 Jun 2025 00:00:00 GMT</pubDate></item><item><title>:first-child and :last-child</title><link>https://html-css-tip-of-the-week.netlify.app/tip/first-and-last-child/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/first-and-last-child/</guid><description>Style the first and last elements in a group without needing extra classes or JavaScript.</description><pubDate>Thu, 29 May 2025 00:00:00 GMT</pubDate></item><item><title>The datalist element</title><link>https://html-css-tip-of-the-week.netlify.app/tip/datalist/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/datalist/</guid><description>Create autocomplete dropdowns with suggestions using the datalist element without JavaScript.</description><pubDate>Thu, 22 May 2025 00:00:00 GMT</pubDate></item><item><title>:out-of-range</title><link>https://html-css-tip-of-the-week.netlify.app/tip/out-of-range/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/out-of-range/</guid><description>A quick look at the :not-in-range psuedo-class.</description><pubDate>Thu, 15 May 2025 00:00:00 GMT</pubDate></item><item><title>:placeholder-shown</title><link>https://html-css-tip-of-the-week.netlify.app/tip/placeholder-shown/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/placeholder-shown/</guid><description>A quick look at the :placeholder-shown pseudo-class for styling form elements that are displaying placeholder text.</description><pubDate>Wed, 07 May 2025 00:00:00 GMT</pubDate></item><item><title>interpolate-size: allow-keywords</title><link>https://html-css-tip-of-the-week.netlify.app/tip/interpolate-size/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/interpolate-size/</guid><description>Animate and transition to auto, and other intrinsic keyword values.</description><pubDate>Wed, 30 Apr 2025 00:00:00 GMT</pubDate></item><item><title>input type=&apos;color&apos;</title><link>https://html-css-tip-of-the-week.netlify.app/tip/the-color-input/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/the-color-input/</guid><description>Easily add a color picker to your page using an input with a type of color.</description><pubDate>Thu, 24 Apr 2025 00:00:00 GMT</pubDate></item><item><title>:only-child</title><link>https://html-css-tip-of-the-week.netlify.app/tip/only-child/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/only-child/</guid><description>Learn how to use the :only-child selector to style elements differently when they have no siblings. Perfect for adaptive designs with optional elements like figure captions. Plus, see how combining it with :has() creates powerful parent styling possibilities.</description><pubDate>Thu, 17 Apr 2025 00:00:00 GMT</pubDate></item><item><title>The min() and max() functions</title><link>https://html-css-tip-of-the-week.netlify.app/tip/min-and-max-functions/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/min-and-max-functions/</guid><description>The CSS min() and max() functions can be powerful alternatives to clamp() for responsive layouts.</description><pubDate>Wed, 09 Apr 2025 00:00:00 GMT</pubDate></item><item><title>The &lt;q&gt; element</title><link>https://html-css-tip-of-the-week.netlify.app/tip/the-q-element/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/the-q-element/</guid><description>When creating quotes in HTML, most people are aware of the &lt;blockquote&gt; element, but for shorter quotes you might want an inline element, and that is where the &lt;q&gt; element comes in</description><pubDate>Wed, 02 Apr 2025 00:00:00 GMT</pubDate></item><item><title>input type=&quot;number&quot;</title><link>https://html-css-tip-of-the-week.netlify.app/tip/input-type-number/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/input-type-number/</guid><description>Number inputs can be useful, but they aren&apos;t as straight forward as they might seem at first.</description><pubDate>Tue, 25 Mar 2025 00:00:00 GMT</pubDate></item><item><title>The fieldset and legend elements</title><link>https://html-css-tip-of-the-week.netlify.app/tip/fieldset-and-legend/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/fieldset-and-legend/</guid><pubDate>Wed, 19 Mar 2025 00:00:00 GMT</pubDate></item><item><title>:in-range pseudo-class</title><link>https://html-css-tip-of-the-week.netlify.app/tip/in-range/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/in-range/</guid><description>Style inputs based on if the value is within specific range limits</description><pubDate>Wed, 12 Mar 2025 00:00:00 GMT</pubDate></item><item><title>The search element</title><link>https://html-css-tip-of-the-week.netlify.app/tip/search/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/search/</guid><description>A quick look at the search element, a semantic element for search and filtering</description><pubDate>Tue, 04 Mar 2025 00:00:00 GMT</pubDate></item><item><title>The :has() pseudo-selector</title><link>https://html-css-tip-of-the-week.netlify.app/tip/has/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/has/</guid><description>The :has() relational selector allows you to select parents of elements, but also preceding elements, siblings, and much more!</description><pubDate>Tue, 25 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Transitioning to and from display: none</title><link>https://html-css-tip-of-the-week.netlify.app/tip/transition-to-and-from-display-none/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/transition-to-and-from-display-none/</guid><description>Two new CSS features, @starting-style and allow-discrete, making it quite easy to transition to and from display: none!</description><pubDate>Tue, 18 Feb 2025 00:00:00 GMT</pubDate></item><item><title>The :focus-visible pseudo-class</title><link>https://html-css-tip-of-the-week.netlify.app/tip/focus-visible/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/focus-visible/</guid><description>:focus-visible is an improved version of :focus, meaning we don&apos;t have to fight those focus rings</description><pubDate>Tue, 11 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Container query units: cqi and cqb</title><link>https://html-css-tip-of-the-week.netlify.app/tip/cqi-and-cqb/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/cqi-and-cqb/</guid><description>Responsive units that respond to local sizes, rather than the entire viewport</description><pubDate>Tue, 04 Feb 2025 00:00:00 GMT</pubDate></item><item><title>min-width: fit-content</title><link>https://html-css-tip-of-the-week.netlify.app/tip/max-width-fit-content/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/max-width-fit-content/</guid><description>Text wraps, but only as a last resort!</description><pubDate>Tue, 28 Jan 2025 00:00:00 GMT</pubDate></item><item><title>The :user-valid pseudo-class</title><link>https://html-css-tip-of-the-week.netlify.app/tip/user-valid/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/user-valid/</guid><description>A new and improved version of :valid that only kicks in once the user has interacted with the field</description><pubDate>Tue, 21 Jan 2025 00:00:00 GMT</pubDate></item><item><title>The &lt;kbd&gt; element</title><link>https://html-css-tip-of-the-week.netlify.app/tip/kbd/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/kbd/</guid><description>An underused HTML element for when we want to show keyboard commands and user inputs.</description><pubDate>Tue, 14 Jan 2025 00:00:00 GMT</pubDate></item><item><title>The :empty pseudo-class</title><link>https://html-css-tip-of-the-week.netlify.app/tip/empty/</link><guid isPermaLink="true">https://html-css-tip-of-the-week.netlify.app/tip/empty/</guid><description>We can use CSS to find elements that don&apos;t have any content in them.</description><pubDate>Tue, 07 Jan 2025 00:00:00 GMT</pubDate></item></channel></rss>