Two black horses would give a black foal, assuming both are homozygous for the black gene. Otherwise it would only be a 75% chance to get a black foal. (There are other crosses possible, this is the simplest)
Black is a color and not a breed. Appaloosa horses can be black.
No, black is a more uncommon color for the breed.
it all depends on color genetics
You would breed a chestnut to a black, or if you wanted a bay paint, black paint to a black
It depends. The breed of the horses involved, which coats are dominant in the breed, and wether or not the horses are purebred. For example, if you breed a purebred black horse to a pure brown Thoroughbred mare, then the foal will be black because black is dominant in the breed. However, this rule of coat domination is only true if the horses are purebreds.
Palomino is not a breed. Palomino is a COLOR. Just like paint horses are not a breed, they are a COLOR. Palomino can be found in most but not all breeds of horses.
Coat color is always an acquired trait in horses. For example, if you breed a black horse and a chestnut horse, you can get a black, bay, or chestnut foal, but never a palomino, buckskin, grullo, roan, or any other color.
A horses color will have absolutely no effect on it's height. Also since black is usually an available color option for most breeds, the height would vary by breed.
That all depends on genetics and what genes the 2 horses have. Cannot give you an exact answer unless the horses are homozygous for the color gene they have. You can breed 2 horses of the same color and make a completely different color.
the color, breed anything physical
Pinto is a color not a breed. Paint horses are a breed of pinto marked horses. So therefore a pinto colored horses habitat will vary considerably.
Palomino is not a breed but a color. Its a color gene that has been present in horses for as long as there have been horses.