MidiMagic 579 Nearly a Senior Poster

Possibilities:

1. The volume is down
2. The browser does not have the proper plugin installed (separate from having the player)
3. The computer is overloaded to the point where it has no time to play the music.
4. The ISP you get internet access from banned that kind of music file due to RIAA threats.
5. The server your page is on banned serving that kind of music file due to RIAA threats.
6. The server does not have the means or bandwidth to play music.
7. You need to upgrade your server account with a higher fee to be allowed to serve music.
8. You do not have supervisor permission to use the player with the browser (if you are not the supervisor account).
9. You do not have enough browser cache allotted for the music file to fit.

MidiMagic 579 Nearly a Senior Poster

I found the answer. use Google search, select advanced search when the search displays. There is a dropdown box called "Date, usage rights, numeric range, and more" at the bottom of the search criteria windows.

i didn't see it the first time because I needed to scroll down.

MidiMagic 579 Nearly a Senior Poster

Design with Firefox first. Then fix the bugs in the IE version.

Never put size styles (width, height) and surrounding styles (margin, border, padding) on the same tag or in the same stylesheet style. If you do, IE will render them differently than any other browser does.

Instead, nest two tags, putting the size styles on one and the surrounding styles on the other. Then all browsers will render them the same.

Note that IE renders font characters one pixel wider than FF does, but reduces the space between characters by 1 pixel.

If you use tables, define the vertical alignment. IE and FF have different defaults.

MidiMagic 579 Nearly a Senior Poster

They are intended to separate parts of forms.

MidiMagic 579 Nearly a Senior Poster

The purpose is to make sure that your pages keep working when browser upgrades occur. I learned this lesson the hard way, when half of my pages that used to work suddenly quit working right. I then had to rewrite the whole site. Changes in the way browsers interpret bad code were responsible.

If your code has no doctype or does not validate, then the browser has to try to figure out what the heck you intended to do. Different browsers use different methods to do that. Often they get lost when you have unclosed tags, and make a total mess of your page.

You do not have to write your own doctype line. Just copy the ones from the w3c site that matches the doctype you want to use.

MidiMagic 579 Nearly a Senior Poster

There is no way to universally make something take the height of the viewport. Don't even try - it's a waste of time.

There is no standard way across browsers to do this. A height of 100% on the outermost container takes the viewport size in some browsers, but takes the document size in others. And there is no standard way to retrieve the size of the viewport with a script that works on all browsers.

The Internet is not designed to deliver a viewport-sized web page. It is designed to start at the top, and then expand the page down until all of the content is exhausted.

One thing you have to consider is that viewports have all sizes and shapes. The viewport depends on the screen resolution, the screen aspect ratio, the browser used, the toolbars in use, and the restored-down sizes of the window (if used).

MidiMagic 579 Nearly a Senior Poster

Different browsers use different standards when height: 100%; appears in a box object that is not contained in another box object. Some browsers use the height of the viewport, others use the size of the document.

My advice is to never use a percentage height unless the object is contained in something else that has a definite height. It is unpredictable.

MidiMagic 579 Nearly a Senior Poster

One problem is that you have an invalid style. 0px is invalid. Do not attach a unit of measure to the number 0. Many browsers reject the entire style when this appears.

MidiMagic 579 Nearly a Senior Poster

Has your service provider blocked these sites for some reason?

MidiMagic 579 Nearly a Senior Poster

I am searching for the latest developments on an engineering problem. The problem is that the search engines return thousands of pages on the subject, most of which I have read many times.

Is there any way to limit a web search to sites that appeared within the last month?

MidiMagic 579 Nearly a Senior Poster

IE sometimes gets confused when you name a class or an id using a tag name.

MidiMagic 579 Nearly a Senior Poster

Note that some search engines can not search certain sites unless the robots.txt file is present.

MidiMagic 579 Nearly a Senior Poster

You are never going to exactly fill a screen with an image. There are too many differences in screen resolution, aspect ratio, and browser configurations among different computers for you to expect it to work.

MidiMagic 579 Nearly a Senior Poster

There is no way to fill the viewport exactly that works on all computers, browsers, window sizes, screen resolutions, and screen aspect ratios. Do not attempt to do this. It is not intended to be done, so it is not part of the W3C standard.

Div is not currently defined to work with 100% height unless the height of its container is defined in some measure other than %. 100 percent of the outermost container is the height of the content, not the viewport. There is no standard way to get the height of the viewport.

MidiMagic 579 Nearly a Senior Poster

This is a homework assignment. Do not give the answer.

MidiMagic 579 Nearly a Senior Poster

Negative numbers are not part of the W3C definition for margin. Browsers go into quirks mode when they encounter them.

Note that it is NOT necessary to make a separate style sheet for IE. I have been able to make web pages that render the same for all browsers. The trick is to not put size styles (width and height) and surrounding styles (margin, border, padding) on the same tag. Also, do not use anything that throws the browser into quirks mode, and do not use nonstandard extensions provided by some browsers.

MidiMagic 579 Nearly a Senior Poster

First of all, 0px is an invalid style attribute. Some browsers throw out all styles where a unit of measure is attached to a 0 value.

Second, as long as you define all of your sizes in pixels, you are going to have trouble. Different computers have different screen resolutions. Set your sizes in percentages or ems.

The page is jumping to the left because the entire menu can not render in the space provided.

MidiMagic 579 Nearly a Senior Poster

I'm not sure where to put my background image in this code and how to make the image transparent. Could you please help me out. Thank you

The background image url belongs in a style for the body tag.

I am not sure what you mean to make the image transparent. The background is supposed to be on the bottom, so there should be nothing under it to be seen through it.

If something is fully transparent, you can't see it.

If you intend to make the image very light and barely visible (like a watermark), you need to modify the image with your graphics editor before you upload it to the web server. Adjust the brightness and contrast of the image to get this effect.

There is nothing in standard html/css that allows an image to be partly transparent. There are some nonstandard features that do not work on all browsers. And there are scripts that do not work on all computers.

I still do not see why you want a transparent image.

MidiMagic 579 Nearly a Senior Poster

The problem is that vertical centering can not be done in a way that works on all computers, browsers, screen resolutions, screen aspect ratios, browser configurations, and current browser window size and ratio. Anything that works uses some kind of kludge that may stop working with any software update. The introduction of the 16 x 9 screen killed off most of the methods that used to work.

The World Wide Web was never designed to allow vertical centering. Web pages are not supposed to index to the browser window, but are supposed to start at the top and grow down until the content is exhausted.

People should realize that attempts to center vertically are an abuse of the WWW and W3C intent, and should stop trying. Entirely too much time and effort has been wasted on this. A web page is a document, not a screen.

MidiMagic 579 Nearly a Senior Poster

- Alignment is not inherited from div to table. You need to apply the style to the td tags.

- The php script may be overriding the style.

- If there is any syntax error in the style, the entire style becomes invalid in some browsers. You have syntax errors, because you have attributes without parameters in the background style.

Wrong:

no-repeat

Right:

background-repeat="no-repeat"

MidiMagic 579 Nearly a Senior Poster

The biggest problem is its incompatibility with various software products. The second biggest problem is the learning curve.

I am upset whenever Microsoft releases a new operating system, because I get same troubles each time:

1. The kind of software and hardware I use requires a real-time interface with the real world. Every time Microsoft releases a new version of Windows, the real-time software and hardware I already have won't work on the new version.

2. If I pay for the upgrade to the new Windows, I also have to wait two years for the company I got the real-time software and hardware from to produce a new version that runs on the new Windows. Then I have to pay for that. This means that an expensive machine with a 20-year life expectancy must be replaced after 3 or 4 years.

3. If I do not pay for the upgrade to a new version of Windows, I lose technical support. Then, after the company upgrades the real-time software and hardware, I lose technical support for that too.

4. Often, the company producing the real-time software and hardware finds that it can't afford to create the upgrade, and goes out of business.

5. The result is that I end up with a series of computers running various versions of operating systems, to support real-time software and hardware I can't do without.

6. It is thus impossible to do a completely controlled 10 or 20 …

MidiMagic 579 Nearly a Senior Poster

What's wrong with KEEPING Windows XP? I would be MUCH happier with Microsoft if they would abandon their upgrade frenzy.

MidiMagic 579 Nearly a Senior Poster

There is only one way Microsoft would have my respect, and that's the day they STOP CHANGING THE OPERATING SYSTEM.

MidiMagic 579 Nearly a Senior Poster

We need a single standard that never changes, not a hodge-podge of pseudo-standards that keep changing.

MidiMagic 579 Nearly a Senior Poster

Is this because the real spammers are there, or because the computers crackers have taken over are there?

MidiMagic 579 Nearly a Senior Poster

We have too much government. They should not have control of your site.

MidiMagic 579 Nearly a Senior Poster

Ok, last question.

Thanks by the way, it worked great and I am now an expert in getting fonts to work on my computer.

I want to turn my new font into a jpg and put it on my web page. Is there anyway I can just get the font and not the white background from the original word document, so when I put the just the text it will match my existing background?

At your convenience,

Erek

You will either have to use .gif instead of .jpg, and set a transparent color, or match the background color in the background of the image.

MidiMagic 579 Nearly a Senior Poster

I don't like curved corners either.

MidiMagic 579 Nearly a Senior Poster

You have to set your body overflow style to scroll.

MidiMagic 579 Nearly a Senior Poster

That dotted line indicates that the picture has the focus. That is a windows function. It is supposed to be there.

MidiMagic 579 Nearly a Senior Poster

Neither 0 px nor 0px is a valid code.

0 px has a space in it, which makes it two different items.

0px does not work on some browsers, and causes the entire style to be eliminated. Those browsers can not take a unit of measure with a 0 value.

MidiMagic 579 Nearly a Senior Poster

If you want the table to be the width of the screen, use: width: 100%; Remember that different computers have different screen widths in pixels.

MidiMagic 579 Nearly a Senior Poster

You might have to tell FF where the port is.

Go into Tools/Options and check the settings.

What kind of connection do you have?

MidiMagic 579 Nearly a Senior Poster

Is that bot-ulism?

MidiMagic 579 Nearly a Senior Poster

Something is disabled in his browser.

There is a setting on some browsers to print just the text, to save paper.

MidiMagic 579 Nearly a Senior Poster

if you do use fixed use a 960 grid instead of a 760. personally i think the days of 800x600 are over.

No, they are not. Many people with visual problems use 800X600 to make the text large enough to read.

MidiMagic 579 Nearly a Senior Poster

I don't click on links with IP addresses in them. They can go to malware sites.

Check these:

- Don't put size styles (width, height), and surrounding styles (margin, border, padding) on the same style or apply them to the same tag.

- Make sure your site validates with W3C.

- If you have tables, set the vertical-align attribute to the alignment you want. The browsers do not agree on the defaults.

MidiMagic 579 Nearly a Senior Poster

No. This would require a script.

MidiMagic 579 Nearly a Senior Poster

First of all, I wish the hover attribute had never been invented. I hate pages that change when you move the mouse without clicking. They make the page not accessible to the disabled.

Your problem is that the a:hover pseudo attribute attribute works only with the a (anchor) tag. You can not control where it works. It affects all anchor tags on the page.

Try putting a padding style on the a tag, rather than the div wrapper.

MidiMagic 579 Nearly a Senior Poster

You can't do it that way. You have to make an image with a transparent color in it.

Usually this must be a .gif image. You create the image in an image editor, using a specific color you do not want in the image. You designate that color to be the transparent color. Then, when you save the file, you tell the editor that you want this color to become the transparent color.

Note that this does not work very well with a photograph.

Are you wanting to see one image overlaid on the other, with both visible in the same place? If so, you need to create a grid of transparent pixels interleaved with the pixels of the top image.

MidiMagic 579 Nearly a Senior Poster

You can't reference an address on your own disk drive and expect that image to work when the page is uploaded. You have done this in your body css.

MidiMagic 579 Nearly a Senior Poster

The only way I know to compatibly include a font the user does not have installed is to create an image file containing the text in the font you want, and put the image on the website.

MidiMagic 579 Nearly a Senior Poster

There is a separate w3c frameset doctype if you want frames in xhtml.

Frames are deprecated in the strict xhtml doctype.

MidiMagic 579 Nearly a Senior Poster

If you are expecting the background color to fill the div around the edge of the square image, you need some padding.

If you expect the background color to fill in around an irregularly shaped object in the image, you have to do one of two things, because all images are rectangular:

1. Make the outside edge of the image the same color as the background.

2. Use a .gif file, and make the outside edge of the image transparent. Then the background color will show through.

If the outside edge of the image is white, it will show up as white.

MidiMagic 579 Nearly a Senior Poster

Never put size styles (width, height) and surround styles (margin, border, padding) in the same style or on the same web page tag.

Instead, nest two box objects. Put the size styles on one box object, and the surrounding styles on the other box object. This gets around the IE box object model error.

The IE box object model puts the surrounding styles INSIDE the size styles.

The W3C and Firefox box object model puts the surrounding styles OUTSIDE the size styles.

MidiMagic 579 Nearly a Senior Poster

Is your image larger than the viewport?

MidiMagic 579 Nearly a Senior Poster

You don't. The user does this.

The user right-clicks on the image, and selects Save Image As from the menu.

It would be a security violation if a web page did this on its own.

MidiMagic 579 Nearly a Senior Poster

Just leave the divs transparent. As long as you don't specify a background, they will show the background under them.

Be careful putting images under text. Many people have trouble reading that.

MidiMagic 579 Nearly a Senior Poster

Stop the bots, and you are no longer indexed on search engines.

MidiMagic 579 Nearly a Senior Poster

He was just struck by lightning. :icon_mrgreen: