In one sentence, describe what the following article is about: Since the CSS module that can create marquees is a part of the webkit specification, you will need to get webkit installed on your machine. Unlike on Mac, there is no self-extracting installer for Windows. Windows users will need to install a number of developer tools to use webkit. All necessary tools and specifications can be downloaded here Open your HTML file and reference your CSS style sheet with the following code:.<head><link rel="stylesheet" type="text/css" href="mystyle.css"></head>  You can write the CSS reference before creating the CSS file, but you must be sure that the CSS filename matches the one in your code (in this example, “mystyle.css"). Your HTML and CSS code will remain separate, but run together when you load your HTML file. Your code might look something like:.<div class="marquee">Scrolling text goes here.</div> div is an HTML element that defines the area on the page that will contain components of the code, in this case your scrolling marquee. “Go to File > Save As…” Append your HTML file with a .html extension. The shorthand syntax for creating a scrolling marquee with CSS is : “-webkit-marquee: [direction] [increment] [repetition] [style] [speed]”. The webkit tag is necessary because the CSS module that contains the marquee class is part of the Webkit CSS specification.  [direction] will define which direct the marquee scrolls [increment] measures the pixel distance between each step of the scroll [repetition] is the number of times the marquee will run [style] can determine a simple scroll or bouncing text [speed] is how fast the text moves. Set the values in the brackets (remove the brackets, since they are just a placeholder). This will tell your marquee how to act on the page. Your code might look like:.-webkit-marquee: auto medium infinite scroll normal; The 'auto' direction uses the default right-to-left, 'medium' sets a default interval of 6 pixels, 'infinite' sets the marquee to run an unlimited number of times, 'scroll' sets the style to a linear movement, and 'normal' is a default setting for scrolling speed. Add .overflow-x: -webkit-marquee; to a new line in your code. This will make the text scroll continuously along instead of stopping at the edge of the div.  'overflow-x' specifies what to do with text that exceeds the limit of the space on the x-axis. '-webkit-marquee' is directing the overflow command towards the marquee module in webkit. Your full code might look like:.-webkit-marquee: auto medium infinite scroll normal;overflow-x: -webkit-marquee; “Go to File > Save As…” Append your CSS file with a .css extension. Drag and drop the file to your browser to open. Your scrolling marquee will display on the page. Use a webkit supported browser, like Chrome or Safari to make sure the marquee displays as expected.
Summary: If you're on a Mac, download the latest version of webkit. If you're using Windows, download the developer toolset. Add a CSS reference to your HTML file. Create a “div” line in your HTML file. Save your HTML file. Open a separate text document for your CSS style sheet. Set values to define the marquee. Set an 'overflow' on a new line. Save your CSS file. Open your HTML file with your browser.

In one sentence, describe what the following article is about: Astrology is a millennia-deep branch of study that would take a lifetime to master. Many astrologists, such as sidereal astrologists, don't even believe in the same zodiac structure. To complicate matters more, horoscopes must reach a wide audience, and lose the subtly and precision required for personalized horoscopes. As such, horoscope writing has evolved into an art form of sorts, considered by many the literature or poetry of astrology. It is entertainment -- meaningful entertainment, for sure -- but entertainment nonetheless.  Daily horoscopes are supposed to be conversational. The reader comes to the horoscope looking for direction or guidance, picking out of the horoscope the things that matter in their lives. They usually forget or leave the rest. In order to get a "true" reading, you need a personalized horoscope. Because this is impossible to write for a large audience, you must entertain and capture the imaginations of a broader group of people. Enjoy yourself while writing, and make sure your readers enjoy reading. There is no need for a dry, conversational tone. It is very difficult for beginners to read, understand, and write horoscopes daily for all twelve solar houses. Focus instead on larger trends. Learn the basics of astrology and apply it to your writing for more accurate, useful, and precise horoscopes. Check out astrology blogs for your day or week, concentrating specifically on the time of the year, the movement of planets (specifically Mars and Venus), and the position of the moon. Use phrases like:  "The advent of a New Moon means opportunity is coming to..." "The retrograde (disappearance) of Jupiter in your sign signals a bout of bad luck..." "The slow entrance of Uranus could indicate a long-overdue change in your life." This is getting easier and easier with social media sites like Facebook, which allow you to look up people's birthdays with ease. Ask yourself if your reading matches several of personalities of people born under the same sign. If they do, chances are you're doing something right. This is hard when you're writing for a big audience. However, it gets easier the more your pay attention to the movement of planets and stars. While there needs to be some generalization when writing, try to look for specifics. For example, instead of saying, "you'll experience an increase in communications," try to find the root cause. The influx of Mercury into your sign will increase communications, for example, but the question is how. Is it in your career (Mercury moving into Capricorn) or your love life (Mercury moving into Libra)?  "The entrance of Mercury into Libra may indicate some new spice in your love life and close relationships." "You'll receive some good news concerning your finances." "The movement of Jupiter may mean an end to your streak of bad luck this week." A big reason that people don't trust horoscopes is that they promise grand, enormous changes every other week. The careful astronomer realizes that these changes are as rare in our lives as they are among the stars. Focus instead on the subtle changes in life. Save the big, soul-changing moments for times when they seem imminent due to the planetary movement. Making grand proclamations every day makes them harder to stomach, and takes away their meaning.  Since you're working in generalities, without exact birthdays or times, it is almost impossible to predict enormous and earth-shattering changes. Pepper your column with "maybes" "possibles" and "could" so that readers don't feel promised anything. Like any other art form, you need to study horoscopes in order to write them well. From the beginner-level horoscopes in your local paper to the experimental and wildly popular writings of "Free-Will Astrology," there is a lot you can learn from others. Astrology is not a perfect science. Generations of writers have been interpreting the stars for their fellow man since ancient times. Keep your mind open to new forms, writers, and astrological signs and you'll be a horoscope writer in no time.  How do they speak broadly (to a lot of people), but still stay relatively specific? What movements and planets come up in multiple signs each day? Which signs have commonalities. How do the horoscopes change from daily to monthly to yearly.
Summary:
Allow yourself to write freely and poetically when composing horoscopes. Look at the major astrological events of the week or month to start writing horoscopes. Think about people you know in each sign. Avoid generalizations or very broad proclamations. Avoid making grand proclamations every day. Read horoscopes for inspiration.